home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / prg_basi / vbcode1u.zip / VBCODE10.DA_ / VBCODE10.DA / API_TypeItems.json < prev    next >
JavaScript Object Notation  |  1996-01-10  |  157KB

  1. {
  2.     "schema": {
  3.         "ID": "Long Integer",
  4.         "TypeID": "Long Integer",
  5.         "TypeItem": "Text (255)"
  6.     },
  7.     "data": [
  8.         {
  9.             "ID": 1,
  10.             "TypeID": 1,
  11.             "TypeItem": "        Left As Long"
  12.         },
  13.         {
  14.             "ID": 2,
  15.             "TypeID": 1,
  16.             "TypeItem": "        Top As Long"
  17.         },
  18.         {
  19.             "ID": 3,
  20.             "TypeID": 1,
  21.             "TypeItem": "        Right As Long"
  22.         },
  23.         {
  24.             "ID": 4,
  25.             "TypeID": 1,
  26.             "TypeItem": "        Bottom As Long"
  27.         },
  28.         {
  29.             "ID": 5,
  30.             "TypeID": 2,
  31.             "TypeItem": "        Left As Long"
  32.         },
  33.         {
  34.             "ID": 6,
  35.             "TypeID": 2,
  36.             "TypeItem": "        Top As Long"
  37.         },
  38.         {
  39.             "ID": 7,
  40.             "TypeID": 2,
  41.             "TypeItem": "        Right As Long"
  42.         },
  43.         {
  44.             "ID": 8,
  45.             "TypeID": 2,
  46.             "TypeItem": "        Bottom As Long"
  47.         },
  48.         {
  49.             "ID": 9,
  50.             "TypeID": 3,
  51.             "TypeItem": "        x As Long"
  52.         },
  53.         {
  54.             "ID": 10,
  55.             "TypeID": 3,
  56.             "TypeItem": "        y As Long"
  57.         },
  58.         {
  59.             "ID": 11,
  60.             "TypeID": 4,
  61.             "TypeItem": "        x As Long"
  62.         },
  63.         {
  64.             "ID": 12,
  65.             "TypeID": 4,
  66.             "TypeItem": "        y As Long"
  67.         },
  68.         {
  69.             "ID": 13,
  70.             "TypeID": 5,
  71.             "TypeItem": "        cx As Long"
  72.         },
  73.         {
  74.             "ID": 14,
  75.             "TypeID": 5,
  76.             "TypeItem": "        cy As Long"
  77.         },
  78.         {
  79.             "ID": 15,
  80.             "TypeID": 6,
  81.             "TypeItem": "        x  As Integer"
  82.         },
  83.         {
  84.             "ID": 16,
  85.             "TypeID": 6,
  86.             "TypeItem": "        y  As Integer"
  87.         },
  88.         {
  89.             "ID": 17,
  90.             "TypeID": 7,
  91.             "TypeItem": "    hwnd As Long"
  92.         },
  93.         {
  94.             "ID": 18,
  95.             "TypeID": 7,
  96.             "TypeItem": "    message As Long"
  97.         },
  98.         {
  99.             "ID": 19,
  100.             "TypeID": 7,
  101.             "TypeItem": "    wParam As Long"
  102.         },
  103.         {
  104.             "ID": 20,
  105.             "TypeID": 7,
  106.             "TypeItem": "    lParam As Long"
  107.         },
  108.         {
  109.             "ID": 21,
  110.             "TypeID": 7,
  111.             "TypeItem": "    time As Long"
  112.         },
  113.         {
  114.             "ID": 22,
  115.             "TypeID": 7,
  116.             "TypeItem": "    pt As POINTAPI"
  117.         },
  118.         {
  119.             "ID": 23,
  120.             "TypeID": 8,
  121.             "TypeItem": "        Value(6) As Byte"
  122.         },
  123.         {
  124.             "ID": 24,
  125.             "TypeID": 9,
  126.             "TypeItem": "        Sid As Long"
  127.         },
  128.         {
  129.             "ID": 25,
  130.             "TypeID": 9,
  131.             "TypeItem": "        Attributes As Long"
  132.         },
  133.         {
  134.             "ID": 26,
  135.             "TypeID": 10,
  136.             "TypeItem": "        Internal As Long"
  137.         },
  138.         {
  139.             "ID": 27,
  140.             "TypeID": 10,
  141.             "TypeItem": "        InternalHigh As Long"
  142.         },
  143.         {
  144.             "ID": 28,
  145.             "TypeID": 10,
  146.             "TypeItem": "        offset As Long"
  147.         },
  148.         {
  149.             "ID": 29,
  150.             "TypeID": 10,
  151.             "TypeItem": "        OffsetHigh As Long"
  152.         },
  153.         {
  154.             "ID": 30,
  155.             "TypeID": 10,
  156.             "TypeItem": "        hEvent As Long"
  157.         },
  158.         {
  159.             "ID": 31,
  160.             "TypeID": 11,
  161.             "TypeItem": "        nLength As Long"
  162.         },
  163.         {
  164.             "ID": 32,
  165.             "TypeID": 11,
  166.             "TypeItem": "        lpSecurityDescriptor As Long"
  167.         },
  168.         {
  169.             "ID": 33,
  170.             "TypeID": 11,
  171.             "TypeItem": "        bInheritHandle As Boolean"
  172.         },
  173.         {
  174.             "ID": 34,
  175.             "TypeID": 12,
  176.             "TypeItem": "        hProcess As Long"
  177.         },
  178.         {
  179.             "ID": 35,
  180.             "TypeID": 12,
  181.             "TypeItem": "        hThread As Long"
  182.         },
  183.         {
  184.             "ID": 36,
  185.             "TypeID": 12,
  186.             "TypeItem": "        dwProcessId As Long"
  187.         },
  188.         {
  189.             "ID": 37,
  190.             "TypeID": 12,
  191.             "TypeItem": "        dwThreadId As Long"
  192.         },
  193.         {
  194.             "ID": 38,
  195.             "TypeID": 13,
  196.             "TypeItem": "        dwLowDateTime As Long"
  197.         },
  198.         {
  199.             "ID": 39,
  200.             "TypeID": 13,
  201.             "TypeItem": "        dwHighDateTime As Long"
  202.         },
  203.         {
  204.             "ID": 40,
  205.             "TypeID": 14,
  206.             "TypeItem": "        wYear As Integer"
  207.         },
  208.         {
  209.             "ID": 41,
  210.             "TypeID": 14,
  211.             "TypeItem": "        wMonth As Integer"
  212.         },
  213.         {
  214.             "ID": 42,
  215.             "TypeID": 14,
  216.             "TypeItem": "        wDayOfWeek As Integer"
  217.         },
  218.         {
  219.             "ID": 43,
  220.             "TypeID": 14,
  221.             "TypeItem": "        wDay As Integer"
  222.         },
  223.         {
  224.             "ID": 44,
  225.             "TypeID": 14,
  226.             "TypeItem": "        wHour As Integer"
  227.         },
  228.         {
  229.             "ID": 45,
  230.             "TypeID": 14,
  231.             "TypeItem": "        wMinute As Integer"
  232.         },
  233.         {
  234.             "ID": 46,
  235.             "TypeID": 14,
  236.             "TypeItem": "        wSecond As Integer"
  237.         },
  238.         {
  239.             "ID": 47,
  240.             "TypeID": 14,
  241.             "TypeItem": "        wMilliseconds As Integer"
  242.         },
  243.         {
  244.             "ID": 48,
  245.             "TypeID": 15,
  246.             "TypeItem": "        wPacketLength As Integer"
  247.         },
  248.         {
  249.             "ID": 49,
  250.             "TypeID": 15,
  251.             "TypeItem": "        wPacketVersion As Integer"
  252.         },
  253.         {
  254.             "ID": 50,
  255.             "TypeID": 15,
  256.             "TypeItem": "        dwServiceMask As Long"
  257.         },
  258.         {
  259.             "ID": 51,
  260.             "TypeID": 15,
  261.             "TypeItem": "        dwReserved1 As Long"
  262.         },
  263.         {
  264.             "ID": 52,
  265.             "TypeID": 15,
  266.             "TypeItem": "        dwMaxTxQueue As Long"
  267.         },
  268.         {
  269.             "ID": 53,
  270.             "TypeID": 15,
  271.             "TypeItem": "        dwMaxRxQueue As Long"
  272.         },
  273.         {
  274.             "ID": 54,
  275.             "TypeID": 15,
  276.             "TypeItem": "        dwMaxBaud As Long"
  277.         },
  278.         {
  279.             "ID": 55,
  280.             "TypeID": 15,
  281.             "TypeItem": "        dwProvSubType As Long"
  282.         },
  283.         {
  284.             "ID": 56,
  285.             "TypeID": 15,
  286.             "TypeItem": "        dwProvCapabilities As Long"
  287.         },
  288.         {
  289.             "ID": 57,
  290.             "TypeID": 15,
  291.             "TypeItem": "        dwSettableParams As Long"
  292.         },
  293.         {
  294.             "ID": 58,
  295.             "TypeID": 15,
  296.             "TypeItem": "        dwSettableBaud As Long"
  297.         },
  298.         {
  299.             "ID": 59,
  300.             "TypeID": 15,
  301.             "TypeItem": "        wSettableData As Integer"
  302.         },
  303.         {
  304.             "ID": 60,
  305.             "TypeID": 15,
  306.             "TypeItem": "        wSettableStopParity As Integer"
  307.         },
  308.         {
  309.             "ID": 61,
  310.             "TypeID": 15,
  311.             "TypeItem": "        dwCurrentTxQueue As Long"
  312.         },
  313.         {
  314.             "ID": 62,
  315.             "TypeID": 15,
  316.             "TypeItem": "        dwCurrentRxQueue As Long"
  317.         },
  318.         {
  319.             "ID": 63,
  320.             "TypeID": 15,
  321.             "TypeItem": "        dwProvSpec1 As Long"
  322.         },
  323.         {
  324.             "ID": 64,
  325.             "TypeID": 15,
  326.             "TypeItem": "        dwProvSpec2 As Long"
  327.         },
  328.         {
  329.             "ID": 65,
  330.             "TypeID": 15,
  331.             "TypeItem": "        wcProvChar(1) As Integer"
  332.         },
  333.         {
  334.             "ID": 66,
  335.             "TypeID": 16,
  336.             "TypeItem": "        fCtsHold As Long"
  337.         },
  338.         {
  339.             "ID": 67,
  340.             "TypeID": 16,
  341.             "TypeItem": "        fDsrHold As Long"
  342.         },
  343.         {
  344.             "ID": 68,
  345.             "TypeID": 16,
  346.             "TypeItem": "        fRlsdHold As Long"
  347.         },
  348.         {
  349.             "ID": 69,
  350.             "TypeID": 16,
  351.             "TypeItem": "        fXoffHold As Long"
  352.         },
  353.         {
  354.             "ID": 70,
  355.             "TypeID": 16,
  356.             "TypeItem": "        fXoffSent As Long"
  357.         },
  358.         {
  359.             "ID": 71,
  360.             "TypeID": 16,
  361.             "TypeItem": "        fEof As Long"
  362.         },
  363.         {
  364.             "ID": 72,
  365.             "TypeID": 16,
  366.             "TypeItem": "        fTxim As Long"
  367.         },
  368.         {
  369.             "ID": 73,
  370.             "TypeID": 16,
  371.             "TypeItem": "        fReserved As Long"
  372.         },
  373.         {
  374.             "ID": 74,
  375.             "TypeID": 16,
  376.             "TypeItem": "        cbInQue As Long"
  377.         },
  378.         {
  379.             "ID": 75,
  380.             "TypeID": 16,
  381.             "TypeItem": "        cbOutQue As Long"
  382.         },
  383.         {
  384.             "ID": 76,
  385.             "TypeID": 17,
  386.             "TypeItem": "        DCBlength As Long"
  387.         },
  388.         {
  389.             "ID": 77,
  390.             "TypeID": 17,
  391.             "TypeItem": "        BaudRate As Long"
  392.         },
  393.         {
  394.             "ID": 78,
  395.             "TypeID": 17,
  396.             "TypeItem": "        fBinary As Long"
  397.         },
  398.         {
  399.             "ID": 79,
  400.             "TypeID": 17,
  401.             "TypeItem": "        fParity As Long"
  402.         },
  403.         {
  404.             "ID": 80,
  405.             "TypeID": 17,
  406.             "TypeItem": "        fOutxCtsFlow As Long"
  407.         },
  408.         {
  409.             "ID": 81,
  410.             "TypeID": 17,
  411.             "TypeItem": "        fOutxDsrFlow As Long"
  412.         },
  413.         {
  414.             "ID": 82,
  415.             "TypeID": 17,
  416.             "TypeItem": "        fDtrControl As Long"
  417.         },
  418.         {
  419.             "ID": 83,
  420.             "TypeID": 17,
  421.             "TypeItem": "        fDsrSensitivity As Long"
  422.         },
  423.         {
  424.             "ID": 84,
  425.             "TypeID": 17,
  426.             "TypeItem": "        fTXContinueOnXoff As Long"
  427.         },
  428.         {
  429.             "ID": 85,
  430.             "TypeID": 17,
  431.             "TypeItem": "        fOutX As Long"
  432.         },
  433.         {
  434.             "ID": 86,
  435.             "TypeID": 17,
  436.             "TypeItem": "        fInX As Long"
  437.         },
  438.         {
  439.             "ID": 87,
  440.             "TypeID": 17,
  441.             "TypeItem": "        fErrorChar As Long"
  442.         },
  443.         {
  444.             "ID": 88,
  445.             "TypeID": 17,
  446.             "TypeItem": "        fNull As Long"
  447.         },
  448.         {
  449.             "ID": 89,
  450.             "TypeID": 17,
  451.             "TypeItem": "        fRtsControl As Long"
  452.         },
  453.         {
  454.             "ID": 90,
  455.             "TypeID": 17,
  456.             "TypeItem": "        fAbortOnError As Long"
  457.         },
  458.         {
  459.             "ID": 91,
  460.             "TypeID": 17,
  461.             "TypeItem": "        fDummy2 As Long"
  462.         },
  463.         {
  464.             "ID": 92,
  465.             "TypeID": 17,
  466.             "TypeItem": "        wReserved As Integer"
  467.         },
  468.         {
  469.             "ID": 93,
  470.             "TypeID": 17,
  471.             "TypeItem": "        XonLim As Integer"
  472.         },
  473.         {
  474.             "ID": 94,
  475.             "TypeID": 17,
  476.             "TypeItem": "        XoffLim As Integer"
  477.         },
  478.         {
  479.             "ID": 95,
  480.             "TypeID": 17,
  481.             "TypeItem": "        ByteSize As Byte"
  482.         },
  483.         {
  484.             "ID": 96,
  485.             "TypeID": 17,
  486.             "TypeItem": "        Parity As Byte"
  487.         },
  488.         {
  489.             "ID": 97,
  490.             "TypeID": 17,
  491.             "TypeItem": "        StopBits As Byte"
  492.         },
  493.         {
  494.             "ID": 98,
  495.             "TypeID": 17,
  496.             "TypeItem": "        XonChar As Byte"
  497.         },
  498.         {
  499.             "ID": 99,
  500.             "TypeID": 17,
  501.             "TypeItem": "        XoffChar As Byte"
  502.         },
  503.         {
  504.             "ID": 100,
  505.             "TypeID": 17,
  506.             "TypeItem": "        ErrorChar As Byte"
  507.         },
  508.         {
  509.             "ID": 101,
  510.             "TypeID": 17,
  511.             "TypeItem": "        EofChar As Byte"
  512.         },
  513.         {
  514.             "ID": 102,
  515.             "TypeID": 17,
  516.             "TypeItem": "        EvtChar As Byte"
  517.         },
  518.         {
  519.             "ID": 103,
  520.             "TypeID": 18,
  521.             "TypeItem": "        ReadIntervalTimeout As Long"
  522.         },
  523.         {
  524.             "ID": 104,
  525.             "TypeID": 18,
  526.             "TypeItem": "        ReadTotalTimeoutMultiplier As Long"
  527.         },
  528.         {
  529.             "ID": 105,
  530.             "TypeID": 18,
  531.             "TypeItem": "        ReadTotalTimeoutConstant As Long"
  532.         },
  533.         {
  534.             "ID": 106,
  535.             "TypeID": 18,
  536.             "TypeItem": "        WriteTotalTimeoutMultiplier As Long"
  537.         },
  538.         {
  539.             "ID": 107,
  540.             "TypeID": 18,
  541.             "TypeItem": "        WriteTotalTimeoutConstant As Long"
  542.         },
  543.         {
  544.             "ID": 108,
  545.             "TypeID": 19,
  546.             "TypeItem": "        dwOemID As Long"
  547.         },
  548.         {
  549.             "ID": 109,
  550.             "TypeID": 19,
  551.             "TypeItem": "        dwPageSize As Long"
  552.         },
  553.         {
  554.             "ID": 110,
  555.             "TypeID": 19,
  556.             "TypeItem": "        lpMinimumApplicationAddress As Long"
  557.         },
  558.         {
  559.             "ID": 111,
  560.             "TypeID": 19,
  561.             "TypeItem": "        lpMaximumApplicationAddress As Long"
  562.         },
  563.         {
  564.             "ID": 112,
  565.             "TypeID": 19,
  566.             "TypeItem": "        dwActiveProcessorMask As Long"
  567.         },
  568.         {
  569.             "ID": 113,
  570.             "TypeID": 19,
  571.             "TypeItem": "        dwNumberOrfProcessors As Long"
  572.         },
  573.         {
  574.             "ID": 114,
  575.             "TypeID": 19,
  576.             "TypeItem": "        dwProcessorType As Long"
  577.         },
  578.         {
  579.             "ID": 115,
  580.             "TypeID": 19,
  581.             "TypeItem": "        dwAllocationGranularity As Long"
  582.         },
  583.         {
  584.             "ID": 116,
  585.             "TypeID": 19,
  586.             "TypeItem": "        dwReserved As Long"
  587.         },
  588.         {
  589.             "ID": 117,
  590.             "TypeID": 20,
  591.             "TypeItem": "        dwLength As Long"
  592.         },
  593.         {
  594.             "ID": 118,
  595.             "TypeID": 20,
  596.             "TypeItem": "        dwMemoryLoad As Long"
  597.         },
  598.         {
  599.             "ID": 119,
  600.             "TypeID": 20,
  601.             "TypeItem": "        dwTotalPhys As Long"
  602.         },
  603.         {
  604.             "ID": 120,
  605.             "TypeID": 20,
  606.             "TypeItem": "        dwAvailPhys As Long"
  607.         },
  608.         {
  609.             "ID": 121,
  610.             "TypeID": 20,
  611.             "TypeItem": "        dwTotalPageFile As Long"
  612.         },
  613.         {
  614.             "ID": 122,
  615.             "TypeID": 20,
  616.             "TypeItem": "        dwAvailPageFile As Long"
  617.         },
  618.         {
  619.             "ID": 123,
  620.             "TypeID": 20,
  621.             "TypeItem": "        dwTotalVirtual As Long"
  622.         },
  623.         {
  624.             "ID": 124,
  625.             "TypeID": 20,
  626.             "TypeItem": "        dwAvailVirtual As Long"
  627.         },
  628.         {
  629.             "ID": 125,
  630.             "TypeID": 21,
  631.             "TypeItem": "        GenericRead As Long"
  632.         },
  633.         {
  634.             "ID": 126,
  635.             "TypeID": 21,
  636.             "TypeItem": "        GenericWrite As Long"
  637.         },
  638.         {
  639.             "ID": 127,
  640.             "TypeID": 21,
  641.             "TypeItem": "        GenericExecute As Long"
  642.         },
  643.         {
  644.             "ID": 128,
  645.             "TypeID": 21,
  646.             "TypeItem": "        GenericAll As Long"
  647.         },
  648.         {
  649.             "ID": 129,
  650.             "TypeID": 22,
  651.             "TypeItem": "\tLowPart As Long"
  652.         },
  653.         {
  654.             "ID": 130,
  655.             "TypeID": 22,
  656.             "TypeItem": "\tHighPart As Long"
  657.         },
  658.         {
  659.             "ID": 131,
  660.             "TypeID": 23,
  661.             "TypeItem": "        pLuid As LUID"
  662.         },
  663.         {
  664.             "ID": 132,
  665.             "TypeID": 23,
  666.             "TypeItem": "        Attributes As Long"
  667.         },
  668.         {
  669.             "ID": 133,
  670.             "TypeID": 24,
  671.             "TypeItem": "        AclRevision As Byte"
  672.         },
  673.         {
  674.             "ID": 134,
  675.             "TypeID": 24,
  676.             "TypeItem": "        Sbz1 As Byte"
  677.         },
  678.         {
  679.             "ID": 135,
  680.             "TypeID": 24,
  681.             "TypeItem": "        AclSize As Integer"
  682.         },
  683.         {
  684.             "ID": 136,
  685.             "TypeID": 24,
  686.             "TypeItem": "        AceCount As Integer"
  687.         },
  688.         {
  689.             "ID": 137,
  690.             "TypeID": 24,
  691.             "TypeItem": "        Sbz2 As Integer"
  692.         },
  693.         {
  694.             "ID": 138,
  695.             "TypeID": 25,
  696.             "TypeItem": "        AceType As Byte"
  697.         },
  698.         {
  699.             "ID": 139,
  700.             "TypeID": 25,
  701.             "TypeItem": "        AceFlags As Byte"
  702.         },
  703.         {
  704.             "ID": 140,
  705.             "TypeID": 25,
  706.             "TypeItem": "        AceSize As Long"
  707.         },
  708.         {
  709.             "ID": 141,
  710.             "TypeID": 26,
  711.             "TypeItem": "        Header As ACE_HEADER"
  712.         },
  713.         {
  714.             "ID": 142,
  715.             "TypeID": 26,
  716.             "TypeItem": "        Mask As Long"
  717.         },
  718.         {
  719.             "ID": 143,
  720.             "TypeID": 26,
  721.             "TypeItem": "        SidStart As Long"
  722.         },
  723.         {
  724.             "ID": 144,
  725.             "TypeID": 27,
  726.             "TypeItem": "        Header As ACE_HEADER"
  727.         },
  728.         {
  729.             "ID": 145,
  730.             "TypeID": 27,
  731.             "TypeItem": "        Mask As Long"
  732.         },
  733.         {
  734.             "ID": 146,
  735.             "TypeID": 27,
  736.             "TypeItem": "        SidStart As Long"
  737.         },
  738.         {
  739.             "ID": 147,
  740.             "TypeID": 28,
  741.             "TypeItem": "        Header As ACE_HEADER"
  742.         },
  743.         {
  744.             "ID": 148,
  745.             "TypeID": 28,
  746.             "TypeItem": "        Mask As Long"
  747.         },
  748.         {
  749.             "ID": 149,
  750.             "TypeID": 28,
  751.             "TypeItem": "        SidStart As Long"
  752.         },
  753.         {
  754.             "ID": 150,
  755.             "TypeID": 29,
  756.             "TypeItem": "        Header As ACE_HEADER"
  757.         },
  758.         {
  759.             "ID": 151,
  760.             "TypeID": 29,
  761.             "TypeItem": "        Mask As Long"
  762.         },
  763.         {
  764.             "ID": 152,
  765.             "TypeID": 29,
  766.             "TypeItem": "        SidStart As Long"
  767.         },
  768.         {
  769.             "ID": 153,
  770.             "TypeID": 30,
  771.             "TypeItem": "        AclRevision As Long"
  772.         },
  773.         {
  774.             "ID": 154,
  775.             "TypeID": 31,
  776.             "TypeItem": "        AceCount As Long"
  777.         },
  778.         {
  779.             "ID": 155,
  780.             "TypeID": 31,
  781.             "TypeItem": "        AclBytesInUse As Long"
  782.         },
  783.         {
  784.             "ID": 156,
  785.             "TypeID": 31,
  786.             "TypeItem": "        AclBytesFree As Long"
  787.         },
  788.         {
  789.             "ID": 157,
  790.             "TypeID": 32,
  791.             "TypeItem": "        Revision As Byte"
  792.         },
  793.         {
  794.             "ID": 158,
  795.             "TypeID": 32,
  796.             "TypeItem": "        Sbz1 As Byte"
  797.         },
  798.         {
  799.             "ID": 159,
  800.             "TypeID": 32,
  801.             "TypeItem": "        Control As Long"
  802.         },
  803.         {
  804.             "ID": 160,
  805.             "TypeID": 32,
  806.             "TypeItem": "        Owner As Long"
  807.         },
  808.         {
  809.             "ID": 161,
  810.             "TypeID": 32,
  811.             "TypeItem": "        Group As Long"
  812.         },
  813.         {
  814.             "ID": 162,
  815.             "TypeID": 32,
  816.             "TypeItem": "        Sacl As ACL"
  817.         },
  818.         {
  819.             "ID": 163,
  820.             "TypeID": 32,
  821.             "TypeItem": "        Dacl As ACL"
  822.         },
  823.         {
  824.             "ID": 164,
  825.             "TypeID": 33,
  826.             "TypeItem": "        PrivilegeCount As Long"
  827.         },
  828.         {
  829.             "ID": 165,
  830.             "TypeID": 33,
  831.             "TypeItem": "        Control As Long"
  832.         },
  833.         {
  834.             "ID": 166,
  835.             "TypeID": 33,
  836.             "TypeItem": "        Privilege(ANYSIZE_ARRAY) As LUID_AND_ATTRIBUTES"
  837.         },
  838.         {
  839.             "ID": 167,
  840.             "TypeID": 34,
  841.             "TypeItem": "    ExceptionCode As Long"
  842.         },
  843.         {
  844.             "ID": 168,
  845.             "TypeID": 34,
  846.             "TypeItem": "    ExceptionFlags As Long"
  847.         },
  848.         {
  849.             "ID": 169,
  850.             "TypeID": 34,
  851.             "TypeItem": "    pExceptionRecord As Long\t' Pointer to an EXCEPTION_RECORD structure"
  852.         },
  853.         {
  854.             "ID": 170,
  855.             "TypeID": 34,
  856.             "TypeItem": "    ExceptionAddress As Long"
  857.         },
  858.         {
  859.             "ID": 171,
  860.             "TypeID": 34,
  861.             "TypeItem": "    NumberParameters As Long"
  862.         },
  863.         {
  864.             "ID": 172,
  865.             "TypeID": 34,
  866.             "TypeItem": "    ExceptionInformation(EXCEPTION_MAXIMUM_PARAMETERS) As Long"
  867.         },
  868.         {
  869.             "ID": 173,
  870.             "TypeID": 35,
  871.             "TypeItem": "        pExceptionRecord As EXCEPTION_RECORD"
  872.         },
  873.         {
  874.             "ID": 174,
  875.             "TypeID": 35,
  876.             "TypeItem": "        dwFirstChance As Long"
  877.         },
  878.         {
  879.             "ID": 175,
  880.             "TypeID": 36,
  881.             "TypeItem": "        hThread As Long"
  882.         },
  883.         {
  884.             "ID": 176,
  885.             "TypeID": 36,
  886.             "TypeItem": "        lpThreadLocalBase As Long"
  887.         },
  888.         {
  889.             "ID": 177,
  890.             "TypeID": 36,
  891.             "TypeItem": "        lpStartAddress As Long"
  892.         },
  893.         {
  894.             "ID": 178,
  895.             "TypeID": 37,
  896.             "TypeItem": "        hFile As Long"
  897.         },
  898.         {
  899.             "ID": 179,
  900.             "TypeID": 37,
  901.             "TypeItem": "        hProcess As Long"
  902.         },
  903.         {
  904.             "ID": 180,
  905.             "TypeID": 37,
  906.             "TypeItem": "        hThread As Long"
  907.         },
  908.         {
  909.             "ID": 181,
  910.             "TypeID": 37,
  911.             "TypeItem": "        lpBaseOfImage As Long"
  912.         },
  913.         {
  914.             "ID": 182,
  915.             "TypeID": 37,
  916.             "TypeItem": "        dwDebugInfoFileOffset As Long"
  917.         },
  918.         {
  919.             "ID": 183,
  920.             "TypeID": 37,
  921.             "TypeItem": "        nDebugInfoSize As Long"
  922.         },
  923.         {
  924.             "ID": 184,
  925.             "TypeID": 37,
  926.             "TypeItem": "        lpThreadLocalBase As Long"
  927.         },
  928.         {
  929.             "ID": 185,
  930.             "TypeID": 37,
  931.             "TypeItem": "        lpStartAddress As Long"
  932.         },
  933.         {
  934.             "ID": 186,
  935.             "TypeID": 37,
  936.             "TypeItem": "        lpImageName As Long"
  937.         },
  938.         {
  939.             "ID": 187,
  940.             "TypeID": 37,
  941.             "TypeItem": "        fUnicode As Integer"
  942.         },
  943.         {
  944.             "ID": 188,
  945.             "TypeID": 38,
  946.             "TypeItem": "        dwExitCode As Long"
  947.         },
  948.         {
  949.             "ID": 189,
  950.             "TypeID": 39,
  951.             "TypeItem": "        dwExitCode As Long"
  952.         },
  953.         {
  954.             "ID": 190,
  955.             "TypeID": 40,
  956.             "TypeItem": "        hFile As Long"
  957.         },
  958.         {
  959.             "ID": 191,
  960.             "TypeID": 40,
  961.             "TypeItem": "        lpBaseOfDll As Long"
  962.         },
  963.         {
  964.             "ID": 192,
  965.             "TypeID": 40,
  966.             "TypeItem": "        dwDebugInfoFileOffset As Long"
  967.         },
  968.         {
  969.             "ID": 193,
  970.             "TypeID": 40,
  971.             "TypeItem": "        nDebugInfoSize As Long"
  972.         },
  973.         {
  974.             "ID": 194,
  975.             "TypeID": 40,
  976.             "TypeItem": "        lpImageName As Long"
  977.         },
  978.         {
  979.             "ID": 195,
  980.             "TypeID": 40,
  981.             "TypeItem": "        fUnicode As Integer"
  982.         },
  983.         {
  984.             "ID": 196,
  985.             "TypeID": 41,
  986.             "TypeItem": "        lpBaseOfDll As Long"
  987.         },
  988.         {
  989.             "ID": 197,
  990.             "TypeID": 42,
  991.             "TypeItem": "        lpDebugStringData As String"
  992.         },
  993.         {
  994.             "ID": 198,
  995.             "TypeID": 42,
  996.             "TypeItem": "        fUnicode As Integer"
  997.         },
  998.         {
  999.             "ID": 199,
  1000.             "TypeID": 42,
  1001.             "TypeItem": "        nDebugStringLength As Integer"
  1002.         },
  1003.         {
  1004.             "ID": 200,
  1005.             "TypeID": 43,
  1006.             "TypeItem": "        dwError As Long"
  1007.         },
  1008.         {
  1009.             "ID": 201,
  1010.             "TypeID": 43,
  1011.             "TypeItem": "        dwType As Long"
  1012.         },
  1013.         {
  1014.             "ID": 202,
  1015.             "TypeID": 44,
  1016.             "TypeItem": "        cBytes As Byte"
  1017.         },
  1018.         {
  1019.             "ID": 203,
  1020.             "TypeID": 44,
  1021.             "TypeItem": "        fFixedDisk As Byte"
  1022.         },
  1023.         {
  1024.             "ID": 204,
  1025.             "TypeID": 44,
  1026.             "TypeItem": "        nErrCode As Integer"
  1027.         },
  1028.         {
  1029.             "ID": 205,
  1030.             "TypeID": 44,
  1031.             "TypeItem": "        Reserved1 As Integer"
  1032.         },
  1033.         {
  1034.             "ID": 206,
  1035.             "TypeID": 44,
  1036.             "TypeItem": "        Reserved2 As Integer"
  1037.         },
  1038.         {
  1039.             "ID": 207,
  1040.             "TypeID": 44,
  1041.             "TypeItem": "        szPathName(OFS_MAXPATHNAME) As Byte"
  1042.         },
  1043.         {
  1044.             "ID": 208,
  1045.             "TypeID": 45,
  1046.             "TypeItem": "\tdummy As Long"
  1047.         },
  1048.         {
  1049.             "ID": 209,
  1050.             "TypeID": 46,
  1051.             "TypeItem": "        dwFileAttributes As Long"
  1052.         },
  1053.         {
  1054.             "ID": 210,
  1055.             "TypeID": 46,
  1056.             "TypeItem": "        ftCreationTime As FILETIME"
  1057.         },
  1058.         {
  1059.             "ID": 211,
  1060.             "TypeID": 46,
  1061.             "TypeItem": "        ftLastAccessTime As FILETIME"
  1062.         },
  1063.         {
  1064.             "ID": 212,
  1065.             "TypeID": 46,
  1066.             "TypeItem": "        ftLastWriteTime As FILETIME"
  1067.         },
  1068.         {
  1069.             "ID": 213,
  1070.             "TypeID": 46,
  1071.             "TypeItem": "        dwVolumeSerialNumber As Long"
  1072.         },
  1073.         {
  1074.             "ID": 214,
  1075.             "TypeID": 46,
  1076.             "TypeItem": "        nFileSizeHigh As Long"
  1077.         },
  1078.         {
  1079.             "ID": 215,
  1080.             "TypeID": 46,
  1081.             "TypeItem": "        nFileSizeLow As Long"
  1082.         },
  1083.         {
  1084.             "ID": 216,
  1085.             "TypeID": 46,
  1086.             "TypeItem": "        nNumberOfLinks As Long"
  1087.         },
  1088.         {
  1089.             "ID": 217,
  1090.             "TypeID": 46,
  1091.             "TypeItem": "        nFileIndexHigh As Long"
  1092.         },
  1093.         {
  1094.             "ID": 218,
  1095.             "TypeID": 46,
  1096.             "TypeItem": "        nFileIndexLow As Long"
  1097.         },
  1098.         {
  1099.             "ID": 219,
  1100.             "TypeID": 47,
  1101.             "TypeItem": "     BaseAddress as Long"
  1102.         },
  1103.         {
  1104.             "ID": 220,
  1105.             "TypeID": 47,
  1106.             "TypeItem": "     AllocationBase as Long"
  1107.         },
  1108.         {
  1109.             "ID": 221,
  1110.             "TypeID": 47,
  1111.             "TypeItem": "     AllocationProtect As Long"
  1112.         },
  1113.         {
  1114.             "ID": 222,
  1115.             "TypeID": 47,
  1116.             "TypeItem": "     RegionSize As Long"
  1117.         },
  1118.         {
  1119.             "ID": 223,
  1120.             "TypeID": 47,
  1121.             "TypeItem": "     State As Long"
  1122.         },
  1123.         {
  1124.             "ID": 224,
  1125.             "TypeID": 47,
  1126.             "TypeItem": "     Protect As Long"
  1127.         },
  1128.         {
  1129.             "ID": 225,
  1130.             "TypeID": 47,
  1131.             "TypeItem": "     lType As Long"
  1132.         },
  1133.         {
  1134.             "ID": 226,
  1135.             "TypeID": 48,
  1136.             "TypeItem": "     Length as Long     '  Length of full record"
  1137.         },
  1138.         {
  1139.             "ID": 227,
  1140.             "TypeID": 48,
  1141.             "TypeItem": "     Reserved as Long     '  Used by the service"
  1142.         },
  1143.         {
  1144.             "ID": 228,
  1145.             "TypeID": 48,
  1146.             "TypeItem": "     RecordNumber as Long     '  Absolute record number"
  1147.         },
  1148.         {
  1149.             "ID": 229,
  1150.             "TypeID": 48,
  1151.             "TypeItem": "     TimeGenerated as Long     '  Seconds since 1-1-1970"
  1152.         },
  1153.         {
  1154.             "ID": 230,
  1155.             "TypeID": 48,
  1156.             "TypeItem": "     TimeWritten as Long     'Seconds since 1-1-1970"
  1157.         },
  1158.         {
  1159.             "ID": 231,
  1160.             "TypeID": 48,
  1161.             "TypeItem": "     EventID as Long"
  1162.         },
  1163.         {
  1164.             "ID": 232,
  1165.             "TypeID": 48,
  1166.             "TypeItem": "     EventType as Integer"
  1167.         },
  1168.         {
  1169.             "ID": 233,
  1170.             "TypeID": 48,
  1171.             "TypeItem": "     NumStrings as Integer"
  1172.         },
  1173.         {
  1174.             "ID": 234,
  1175.             "TypeID": 48,
  1176.             "TypeItem": "     EventCategory as Integer"
  1177.         },
  1178.         {
  1179.             "ID": 235,
  1180.             "TypeID": 48,
  1181.             "TypeItem": "     ReservedFlags as Integer     '  For use with paired events (auditing)"
  1182.         },
  1183.         {
  1184.             "ID": 236,
  1185.             "TypeID": 48,
  1186.             "TypeItem": "     ClosingRecordNumber as Long     'For use with paired events (auditing)"
  1187.         },
  1188.         {
  1189.             "ID": 237,
  1190.             "TypeID": 48,
  1191.             "TypeItem": "     StringOffset as Long     '  Offset from beginning of record"
  1192.         },
  1193.         {
  1194.             "ID": 238,
  1195.             "TypeID": 48,
  1196.             "TypeItem": "     UserSidLength as Long"
  1197.         },
  1198.         {
  1199.             "ID": 239,
  1200.             "TypeID": 48,
  1201.             "TypeItem": "     UserSidOffset as Long"
  1202.         },
  1203.         {
  1204.             "ID": 240,
  1205.             "TypeID": 48,
  1206.             "TypeItem": "     DataLength as Long"
  1207.         },
  1208.         {
  1209.             "ID": 241,
  1210.             "TypeID": 48,
  1211.             "TypeItem": "     DataOffset as Long     '  Offset from beginning of record"
  1212.         },
  1213.         {
  1214.             "ID": 242,
  1215.             "TypeID": 49,
  1216.             "TypeItem": "    GroupCount As Long"
  1217.         },
  1218.         {
  1219.             "ID": 243,
  1220.             "TypeID": 49,
  1221.             "TypeItem": "    Groups(ANYSIZE_ARRAY) As SID_AND_ATTRIBUTES"
  1222.         },
  1223.         {
  1224.             "ID": 244,
  1225.             "TypeID": 50,
  1226.             "TypeItem": "\tPrivilegeCount As Long"
  1227.         },
  1228.         {
  1229.             "ID": 245,
  1230.             "TypeID": 50,
  1231.             "TypeItem": "\tPrivileges(ANYSIZE_ARRAY) As LUID_AND_ATTRIBUTES"
  1232.         },
  1233.         {
  1234.             "ID": 246,
  1235.             "TypeID": 51,
  1236.             "TypeItem": "\tFltF0 As Double"
  1237.         },
  1238.         {
  1239.             "ID": 247,
  1240.             "TypeID": 51,
  1241.             "TypeItem": "\tFltF1 As Double"
  1242.         },
  1243.         {
  1244.             "ID": 248,
  1245.             "TypeID": 51,
  1246.             "TypeItem": "\tFltF2 As Double"
  1247.         },
  1248.         {
  1249.             "ID": 249,
  1250.             "TypeID": 51,
  1251.             "TypeItem": "\tFltF3 As Double"
  1252.         },
  1253.         {
  1254.             "ID": 250,
  1255.             "TypeID": 51,
  1256.             "TypeItem": "\tFltF4 As Double"
  1257.         },
  1258.         {
  1259.             "ID": 251,
  1260.             "TypeID": 51,
  1261.             "TypeItem": "\tFltF5 As Double"
  1262.         },
  1263.         {
  1264.             "ID": 252,
  1265.             "TypeID": 51,
  1266.             "TypeItem": "\tFltF6 As Double"
  1267.         },
  1268.         {
  1269.             "ID": 253,
  1270.             "TypeID": 51,
  1271.             "TypeItem": "\tFltF7 As Double"
  1272.         },
  1273.         {
  1274.             "ID": 254,
  1275.             "TypeID": 51,
  1276.             "TypeItem": "\tFltF8 As Double"
  1277.         },
  1278.         {
  1279.             "ID": 255,
  1280.             "TypeID": 51,
  1281.             "TypeItem": "\tFltF9 As Double"
  1282.         },
  1283.         {
  1284.             "ID": 256,
  1285.             "TypeID": 51,
  1286.             "TypeItem": "\tFltF10 As Double"
  1287.         },
  1288.         {
  1289.             "ID": 257,
  1290.             "TypeID": 51,
  1291.             "TypeItem": "\tFltF11 As Double"
  1292.         },
  1293.         {
  1294.             "ID": 258,
  1295.             "TypeID": 51,
  1296.             "TypeItem": "\tFltF12 As Double"
  1297.         },
  1298.         {
  1299.             "ID": 259,
  1300.             "TypeID": 51,
  1301.             "TypeItem": "\tFltF13 As Double"
  1302.         },
  1303.         {
  1304.             "ID": 260,
  1305.             "TypeID": 51,
  1306.             "TypeItem": "\tFltF14 As Double"
  1307.         },
  1308.         {
  1309.             "ID": 261,
  1310.             "TypeID": 51,
  1311.             "TypeItem": "\tFltF15 As Double"
  1312.         },
  1313.         {
  1314.             "ID": 262,
  1315.             "TypeID": 51,
  1316.             "TypeItem": "\tFltF16 As Double"
  1317.         },
  1318.         {
  1319.             "ID": 263,
  1320.             "TypeID": 51,
  1321.             "TypeItem": "\tFltF17 As Double"
  1322.         },
  1323.         {
  1324.             "ID": 264,
  1325.             "TypeID": 51,
  1326.             "TypeItem": "\tFltF18 As Double"
  1327.         },
  1328.         {
  1329.             "ID": 265,
  1330.             "TypeID": 51,
  1331.             "TypeItem": "\tFltF19 As Double"
  1332.         },
  1333.         {
  1334.             "ID": 266,
  1335.             "TypeID": 51,
  1336.             "TypeItem": "\tFltF20 As Double"
  1337.         },
  1338.         {
  1339.             "ID": 267,
  1340.             "TypeID": 51,
  1341.             "TypeItem": "\tFltF21 As Double"
  1342.         },
  1343.         {
  1344.             "ID": 268,
  1345.             "TypeID": 51,
  1346.             "TypeItem": "\tFltF22 As Double"
  1347.         },
  1348.         {
  1349.             "ID": 269,
  1350.             "TypeID": 51,
  1351.             "TypeItem": "\tFltF23 As Double"
  1352.         },
  1353.         {
  1354.             "ID": 270,
  1355.             "TypeID": 51,
  1356.             "TypeItem": "\tFltF24 As Double"
  1357.         },
  1358.         {
  1359.             "ID": 271,
  1360.             "TypeID": 51,
  1361.             "TypeItem": "\tFltF25 As Double"
  1362.         },
  1363.         {
  1364.             "ID": 272,
  1365.             "TypeID": 51,
  1366.             "TypeItem": "\tFltF26 As Double"
  1367.         },
  1368.         {
  1369.             "ID": 273,
  1370.             "TypeID": 51,
  1371.             "TypeItem": "\tFltF27 As Double"
  1372.         },
  1373.         {
  1374.             "ID": 274,
  1375.             "TypeID": 51,
  1376.             "TypeItem": "\tFltF28 As Double"
  1377.         },
  1378.         {
  1379.             "ID": 275,
  1380.             "TypeID": 51,
  1381.             "TypeItem": "\tFltF29 As Double"
  1382.         },
  1383.         {
  1384.             "ID": 276,
  1385.             "TypeID": 51,
  1386.             "TypeItem": "\tFltF30 As Double"
  1387.         },
  1388.         {
  1389.             "ID": 277,
  1390.             "TypeID": 51,
  1391.             "TypeItem": "\tFltF31 As Double"
  1392.         },
  1393.         {
  1394.             "ID": 278,
  1395.             "TypeID": 51,
  1396.             "TypeItem": "\tIntV0 As Double"
  1397.         },
  1398.         {
  1399.             "ID": 279,
  1400.             "TypeID": 51,
  1401.             "TypeItem": "\tIntT0 As Double"
  1402.         },
  1403.         {
  1404.             "ID": 280,
  1405.             "TypeID": 51,
  1406.             "TypeItem": "\tIntT1 As Double"
  1407.         },
  1408.         {
  1409.             "ID": 281,
  1410.             "TypeID": 51,
  1411.             "TypeItem": "\tIntT2 As Double"
  1412.         },
  1413.         {
  1414.             "ID": 282,
  1415.             "TypeID": 51,
  1416.             "TypeItem": "\tIntT3 As Double"
  1417.         },
  1418.         {
  1419.             "ID": 283,
  1420.             "TypeID": 51,
  1421.             "TypeItem": "\tIntT4 As Double"
  1422.         },
  1423.         {
  1424.             "ID": 284,
  1425.             "TypeID": 51,
  1426.             "TypeItem": "\tIntT5 As Double"
  1427.         },
  1428.         {
  1429.             "ID": 285,
  1430.             "TypeID": 51,
  1431.             "TypeItem": "\tIntT6 As Double"
  1432.         },
  1433.         {
  1434.             "ID": 286,
  1435.             "TypeID": 51,
  1436.             "TypeItem": "\tIntT7 As Double"
  1437.         },
  1438.         {
  1439.             "ID": 287,
  1440.             "TypeID": 51,
  1441.             "TypeItem": "\tIntS0 As Double"
  1442.         },
  1443.         {
  1444.             "ID": 288,
  1445.             "TypeID": 51,
  1446.             "TypeItem": "\tIntS1 As Double"
  1447.         },
  1448.         {
  1449.             "ID": 289,
  1450.             "TypeID": 51,
  1451.             "TypeItem": "\tIntS2 As Double"
  1452.         },
  1453.         {
  1454.             "ID": 290,
  1455.             "TypeID": 51,
  1456.             "TypeItem": "\tIntS3 As Double"
  1457.         },
  1458.         {
  1459.             "ID": 291,
  1460.             "TypeID": 51,
  1461.             "TypeItem": "\tIntS4 As Double"
  1462.         },
  1463.         {
  1464.             "ID": 292,
  1465.             "TypeID": 51,
  1466.             "TypeItem": "\tIntS5 As Double"
  1467.         },
  1468.         {
  1469.             "ID": 293,
  1470.             "TypeID": 51,
  1471.             "TypeItem": "\tIntFp As Double"
  1472.         },
  1473.         {
  1474.             "ID": 294,
  1475.             "TypeID": 51,
  1476.             "TypeItem": "\tIntA0 As Double"
  1477.         },
  1478.         {
  1479.             "ID": 295,
  1480.             "TypeID": 51,
  1481.             "TypeItem": "\tIntA1 As Double"
  1482.         },
  1483.         {
  1484.             "ID": 296,
  1485.             "TypeID": 51,
  1486.             "TypeItem": "\tIntA2 As Double"
  1487.         },
  1488.         {
  1489.             "ID": 297,
  1490.             "TypeID": 51,
  1491.             "TypeItem": "\tIntA3 As Double"
  1492.         },
  1493.         {
  1494.             "ID": 298,
  1495.             "TypeID": 51,
  1496.             "TypeItem": "\tIntA4 As Double"
  1497.         },
  1498.         {
  1499.             "ID": 299,
  1500.             "TypeID": 51,
  1501.             "TypeItem": "\tIntA5 As Double"
  1502.         },
  1503.         {
  1504.             "ID": 300,
  1505.             "TypeID": 51,
  1506.             "TypeItem": "\tIntT8 As Double"
  1507.         },
  1508.         {
  1509.             "ID": 301,
  1510.             "TypeID": 51,
  1511.             "TypeItem": "\tIntT9 As Double"
  1512.         },
  1513.         {
  1514.             "ID": 302,
  1515.             "TypeID": 51,
  1516.             "TypeItem": "\tIntT10 As Double"
  1517.         },
  1518.         {
  1519.             "ID": 303,
  1520.             "TypeID": 51,
  1521.             "TypeItem": "\tIntT11 As Double"
  1522.         },
  1523.         {
  1524.             "ID": 304,
  1525.             "TypeID": 51,
  1526.             "TypeItem": "\tIntRa As Double"
  1527.         },
  1528.         {
  1529.             "ID": 305,
  1530.             "TypeID": 51,
  1531.             "TypeItem": "\tIntT12 As Double"
  1532.         },
  1533.         {
  1534.             "ID": 306,
  1535.             "TypeID": 51,
  1536.             "TypeItem": "\tIntAt As Double"
  1537.         },
  1538.         {
  1539.             "ID": 307,
  1540.             "TypeID": 51,
  1541.             "TypeItem": "\tIntGp As Double"
  1542.         },
  1543.         {
  1544.             "ID": 308,
  1545.             "TypeID": 51,
  1546.             "TypeItem": "\tIntSp As Double"
  1547.         },
  1548.         {
  1549.             "ID": 309,
  1550.             "TypeID": 51,
  1551.             "TypeItem": "\tIntZero As Double"
  1552.         },
  1553.         {
  1554.             "ID": 310,
  1555.             "TypeID": 51,
  1556.             "TypeItem": "\tFpcr As Double"
  1557.         },
  1558.         {
  1559.             "ID": 311,
  1560.             "TypeID": 51,
  1561.             "TypeItem": "\tSoftFpcr As Double"
  1562.         },
  1563.         {
  1564.             "ID": 312,
  1565.             "TypeID": 51,
  1566.             "TypeItem": "\tFir As Double"
  1567.         },
  1568.         {
  1569.             "ID": 313,
  1570.             "TypeID": 51,
  1571.             "TypeItem": "\tPsr As Long"
  1572.         },
  1573.         {
  1574.             "ID": 314,
  1575.             "TypeID": 51,
  1576.             "TypeItem": "\tContextFlags As Long"
  1577.         },
  1578.         {
  1579.             "ID": 315,
  1580.             "TypeID": 51,
  1581.             "TypeItem": "\tFill(4) As Long"
  1582.         },
  1583.         {
  1584.             "ID": 316,
  1585.             "TypeID": 52,
  1586.             "TypeItem": "    pExceptionRecord As EXCEPTION_RECORD"
  1587.         },
  1588.         {
  1589.             "ID": 317,
  1590.             "TypeID": 52,
  1591.             "TypeItem": "    ContextRecord As CONTEXT"
  1592.         },
  1593.         {
  1594.             "ID": 318,
  1595.             "TypeID": 53,
  1596.             "TypeItem": "\tBaseMid As Byte"
  1597.         },
  1598.         {
  1599.             "ID": 319,
  1600.             "TypeID": 53,
  1601.             "TypeItem": "\tFlags1 As Byte"
  1602.         },
  1603.         {
  1604.             "ID": 320,
  1605.             "TypeID": 53,
  1606.             "TypeItem": "\tFlags2 As Byte"
  1607.         },
  1608.         {
  1609.             "ID": 321,
  1610.             "TypeID": 53,
  1611.             "TypeItem": "\tBaseHi As Byte"
  1612.         },
  1613.         {
  1614.             "ID": 322,
  1615.             "TypeID": 54,
  1616.             "TypeItem": "\tLimitLow As Integer"
  1617.         },
  1618.         {
  1619.             "ID": 323,
  1620.             "TypeID": 54,
  1621.             "TypeItem": "\tBaseLow As Integer"
  1622.         },
  1623.         {
  1624.             "ID": 324,
  1625.             "TypeID": 54,
  1626.             "TypeItem": "\tHighWord As Long\t' Can use LDT_BYTES Type"
  1627.         },
  1628.         {
  1629.             "ID": 325,
  1630.             "TypeID": 55,
  1631.             "TypeItem": "        Bias As Long"
  1632.         },
  1633.         {
  1634.             "ID": 326,
  1635.             "TypeID": 55,
  1636.             "TypeItem": "        StandardName(32) As Integer"
  1637.         },
  1638.         {
  1639.             "ID": 327,
  1640.             "TypeID": 55,
  1641.             "TypeItem": "        StandardDate As SYSTEMTIME"
  1642.         },
  1643.         {
  1644.             "ID": 328,
  1645.             "TypeID": 55,
  1646.             "TypeItem": "        StandardBias As Long"
  1647.         },
  1648.         {
  1649.             "ID": 329,
  1650.             "TypeID": 55,
  1651.             "TypeItem": "        DaylightName(32) As Integer"
  1652.         },
  1653.         {
  1654.             "ID": 330,
  1655.             "TypeID": 55,
  1656.             "TypeItem": "        DaylightDate As SYSTEMTIME"
  1657.         },
  1658.         {
  1659.             "ID": 331,
  1660.             "TypeID": 55,
  1661.             "TypeItem": "        DaylightBias As Long"
  1662.         },
  1663.         {
  1664.             "ID": 332,
  1665.             "TypeID": 56,
  1666.             "TypeItem": "        dwStreamID As Long"
  1667.         },
  1668.         {
  1669.             "ID": 333,
  1670.             "TypeID": 56,
  1671.             "TypeItem": "        dwStreamAttributes As Long"
  1672.         },
  1673.         {
  1674.             "ID": 334,
  1675.             "TypeID": 56,
  1676.             "TypeItem": "        dwStreamSizeLow As Long"
  1677.         },
  1678.         {
  1679.             "ID": 335,
  1680.             "TypeID": 56,
  1681.             "TypeItem": "        dwStreamSizeHigh As Long"
  1682.         },
  1683.         {
  1684.             "ID": 336,
  1685.             "TypeID": 56,
  1686.             "TypeItem": "        dwStreamNameSize As Long"
  1687.         },
  1688.         {
  1689.             "ID": 337,
  1690.             "TypeID": 56,
  1691.             "TypeItem": "        cStreamName As Byte"
  1692.         },
  1693.         {
  1694.             "ID": 338,
  1695.             "TypeID": 57,
  1696.             "TypeItem": "        cb As Long"
  1697.         },
  1698.         {
  1699.             "ID": 339,
  1700.             "TypeID": 57,
  1701.             "TypeItem": "        lpReserved As String"
  1702.         },
  1703.         {
  1704.             "ID": 340,
  1705.             "TypeID": 57,
  1706.             "TypeItem": "        lpDesktop As String"
  1707.         },
  1708.         {
  1709.             "ID": 341,
  1710.             "TypeID": 57,
  1711.             "TypeItem": "        lpTitle As String"
  1712.         },
  1713.         {
  1714.             "ID": 342,
  1715.             "TypeID": 57,
  1716.             "TypeItem": "        dwX As Long"
  1717.         },
  1718.         {
  1719.             "ID": 343,
  1720.             "TypeID": 57,
  1721.             "TypeItem": "        dwY As Long"
  1722.         },
  1723.         {
  1724.             "ID": 344,
  1725.             "TypeID": 57,
  1726.             "TypeItem": "        dwXSize As Long"
  1727.         },
  1728.         {
  1729.             "ID": 345,
  1730.             "TypeID": 57,
  1731.             "TypeItem": "        dwYSize As Long"
  1732.         },
  1733.         {
  1734.             "ID": 346,
  1735.             "TypeID": 57,
  1736.             "TypeItem": "        dwXCountChars As Long"
  1737.         },
  1738.         {
  1739.             "ID": 347,
  1740.             "TypeID": 57,
  1741.             "TypeItem": "        dwYCountChars As Long"
  1742.         },
  1743.         {
  1744.             "ID": 348,
  1745.             "TypeID": 57,
  1746.             "TypeItem": "        dwFillAttribute As Long"
  1747.         },
  1748.         {
  1749.             "ID": 349,
  1750.             "TypeID": 57,
  1751.             "TypeItem": "        dwFlags As Long"
  1752.         },
  1753.         {
  1754.             "ID": 350,
  1755.             "TypeID": 57,
  1756.             "TypeItem": "        wShowWindow As Integer"
  1757.         },
  1758.         {
  1759.             "ID": 351,
  1760.             "TypeID": 57,
  1761.             "TypeItem": "        cbReserved2 As Integer"
  1762.         },
  1763.         {
  1764.             "ID": 352,
  1765.             "TypeID": 57,
  1766.             "TypeItem": "        lpReserved2 As Byte"
  1767.         },
  1768.         {
  1769.             "ID": 353,
  1770.             "TypeID": 57,
  1771.             "TypeItem": "        hStdInput As Long"
  1772.         },
  1773.         {
  1774.             "ID": 354,
  1775.             "TypeID": 57,
  1776.             "TypeItem": "        hStdOutput As Long"
  1777.         },
  1778.         {
  1779.             "ID": 355,
  1780.             "TypeID": 57,
  1781.             "TypeItem": "        hStdError As Long"
  1782.         },
  1783.         {
  1784.             "ID": 356,
  1785.             "TypeID": 58,
  1786.             "TypeItem": "        dwFileAttributes As Long"
  1787.         },
  1788.         {
  1789.             "ID": 357,
  1790.             "TypeID": 58,
  1791.             "TypeItem": "        ftCreationTime As FILETIME"
  1792.         },
  1793.         {
  1794.             "ID": 358,
  1795.             "TypeID": 58,
  1796.             "TypeItem": "        ftLastAccessTime As FILETIME"
  1797.         },
  1798.         {
  1799.             "ID": 359,
  1800.             "TypeID": 58,
  1801.             "TypeItem": "        ftLastWriteTime As FILETIME"
  1802.         },
  1803.         {
  1804.             "ID": 360,
  1805.             "TypeID": 58,
  1806.             "TypeItem": "        nFileSizeHigh As Long"
  1807.         },
  1808.         {
  1809.             "ID": 361,
  1810.             "TypeID": 58,
  1811.             "TypeItem": "        nFileSizeLow As Long"
  1812.         },
  1813.         {
  1814.             "ID": 362,
  1815.             "TypeID": 58,
  1816.             "TypeItem": "        dwReserved0 As Long"
  1817.         },
  1818.         {
  1819.             "ID": 363,
  1820.             "TypeID": 58,
  1821.             "TypeItem": "        dwReserved1 As Long"
  1822.         },
  1823.         {
  1824.             "ID": 364,
  1825.             "TypeID": 58,
  1826.             "TypeItem": "        cFileName As String * MAX_PATH"
  1827.         },
  1828.         {
  1829.             "ID": 365,
  1830.             "TypeID": 58,
  1831.             "TypeItem": "        cAlternate As String * 14"
  1832.         },
  1833.         {
  1834.             "ID": 366,
  1835.             "TypeID": 59,
  1836.             "TypeItem": "        MaxCharSize As Long                    '  max length (Byte) of a char"
  1837.         },
  1838.         {
  1839.             "ID": 367,
  1840.             "TypeID": 59,
  1841.             "TypeItem": "        DefaultChar(MAX_DEFAULTCHAR) As Byte   '  default character"
  1842.         },
  1843.         {
  1844.             "ID": 368,
  1845.             "TypeID": 59,
  1846.             "TypeItem": "        LeadByte(MAX_LEADBYTES) As Byte        '  lead byte ranges"
  1847.         },
  1848.         {
  1849.             "ID": 369,
  1850.             "TypeID": 60,
  1851.             "TypeItem": "        NumDigits As Long                 '  number of decimal digits"
  1852.         },
  1853.         {
  1854.             "ID": 370,
  1855.             "TypeID": 60,
  1856.             "TypeItem": "        LeadingZero As Long '  if leading zero in decimal fields"
  1857.         },
  1858.         {
  1859.             "ID": 371,
  1860.             "TypeID": 60,
  1861.             "TypeItem": "        Grouping As Long '  group size left of decimal"
  1862.         },
  1863.         {
  1864.             "ID": 372,
  1865.             "TypeID": 60,
  1866.             "TypeItem": "        lpDecimalSep As String              '  ptr to decimal separator string"
  1867.         },
  1868.         {
  1869.             "ID": 373,
  1870.             "TypeID": 60,
  1871.             "TypeItem": "        lpThousandSep As String             '  ptr to thousand separator string"
  1872.         },
  1873.         {
  1874.             "ID": 374,
  1875.             "TypeID": 60,
  1876.             "TypeItem": "        NegativeOrder As Long '  negative number ordering"
  1877.         },
  1878.         {
  1879.             "ID": 375,
  1880.             "TypeID": 61,
  1881.             "TypeItem": "        NumDigits As Long '  number of decimal digits"
  1882.         },
  1883.         {
  1884.             "ID": 376,
  1885.             "TypeID": 61,
  1886.             "TypeItem": "        LeadingZero As Long '  if leading zero in decimal fields"
  1887.         },
  1888.         {
  1889.             "ID": 377,
  1890.             "TypeID": 61,
  1891.             "TypeItem": "        Grouping As Long '  group size left of decimal"
  1892.         },
  1893.         {
  1894.             "ID": 378,
  1895.             "TypeID": 61,
  1896.             "TypeItem": "        lpDecimalSep As String              '  ptr to decimal separator string"
  1897.         },
  1898.         {
  1899.             "ID": 379,
  1900.             "TypeID": 61,
  1901.             "TypeItem": "        lpThousandSep As String             '  ptr to thousand separator string"
  1902.         },
  1903.         {
  1904.             "ID": 380,
  1905.             "TypeID": 61,
  1906.             "TypeItem": "        NegativeOrder As Long '  negative currency ordering"
  1907.         },
  1908.         {
  1909.             "ID": 381,
  1910.             "TypeID": 61,
  1911.             "TypeItem": "        PositiveOrder As Long '  positive currency ordering"
  1912.         },
  1913.         {
  1914.             "ID": 382,
  1915.             "TypeID": 61,
  1916.             "TypeItem": "        lpCurrencySymbol As String          '  ptr to currency symbol string"
  1917.         },
  1918.         {
  1919.             "ID": 383,
  1920.             "TypeID": 62,
  1921.             "TypeItem": "        x As Integer"
  1922.         },
  1923.         {
  1924.             "ID": 384,
  1925.             "TypeID": 62,
  1926.             "TypeItem": "        y As Integer"
  1927.         },
  1928.         {
  1929.             "ID": 385,
  1930.             "TypeID": 63,
  1931.             "TypeItem": "        Left As Integer"
  1932.         },
  1933.         {
  1934.             "ID": 386,
  1935.             "TypeID": 63,
  1936.             "TypeItem": "        Top As Integer"
  1937.         },
  1938.         {
  1939.             "ID": 387,
  1940.             "TypeID": 63,
  1941.             "TypeItem": "        Right As Integer"
  1942.         },
  1943.         {
  1944.             "ID": 388,
  1945.             "TypeID": 63,
  1946.             "TypeItem": "        Bottom As Integer"
  1947.         },
  1948.         {
  1949.             "ID": 389,
  1950.             "TypeID": 64,
  1951.             "TypeItem": "        bKeyDown As Boolean"
  1952.         },
  1953.         {
  1954.             "ID": 390,
  1955.             "TypeID": 64,
  1956.             "TypeItem": "        wRepeatCount As Integer"
  1957.         },
  1958.         {
  1959.             "ID": 391,
  1960.             "TypeID": 64,
  1961.             "TypeItem": "        wVirtualKeyCode As Integer"
  1962.         },
  1963.         {
  1964.             "ID": 392,
  1965.             "TypeID": 64,
  1966.             "TypeItem": "        wVirtualScanCode As Integer"
  1967.         },
  1968.         {
  1969.             "ID": 393,
  1970.             "TypeID": 64,
  1971.             "TypeItem": "        uChar As Integer"
  1972.         },
  1973.         {
  1974.             "ID": 394,
  1975.             "TypeID": 64,
  1976.             "TypeItem": "        dwControlKeyState As Long"
  1977.         },
  1978.         {
  1979.             "ID": 395,
  1980.             "TypeID": 65,
  1981.             "TypeItem": "        dwMousePosition As COORD"
  1982.         },
  1983.         {
  1984.             "ID": 396,
  1985.             "TypeID": 65,
  1986.             "TypeItem": "        dwButtonState As Long"
  1987.         },
  1988.         {
  1989.             "ID": 397,
  1990.             "TypeID": 65,
  1991.             "TypeItem": "        dwControlKeyState As Long"
  1992.         },
  1993.         {
  1994.             "ID": 398,
  1995.             "TypeID": 65,
  1996.             "TypeItem": "        dwEventFlags As Long"
  1997.         },
  1998.         {
  1999.             "ID": 399,
  2000.             "TypeID": 66,
  2001.             "TypeItem": "        dwSize As COORD"
  2002.         },
  2003.         {
  2004.             "ID": 400,
  2005.             "TypeID": 67,
  2006.             "TypeItem": "        dwCommandId As Long"
  2007.         },
  2008.         {
  2009.             "ID": 401,
  2010.             "TypeID": 68,
  2011.             "TypeItem": "        bSetFocus As Boolean"
  2012.         },
  2013.         {
  2014.             "ID": 402,
  2015.             "TypeID": 69,
  2016.             "TypeItem": "        Char As Integer"
  2017.         },
  2018.         {
  2019.             "ID": 403,
  2020.             "TypeID": 69,
  2021.             "TypeItem": "        Attributes As Integer"
  2022.         },
  2023.         {
  2024.             "ID": 404,
  2025.             "TypeID": 70,
  2026.             "TypeItem": "        dwSize As COORD"
  2027.         },
  2028.         {
  2029.             "ID": 405,
  2030.             "TypeID": 70,
  2031.             "TypeItem": "        dwCursorPosition As COORD"
  2032.         },
  2033.         {
  2034.             "ID": 406,
  2035.             "TypeID": 70,
  2036.             "TypeItem": "        wAttributes As Integer"
  2037.         },
  2038.         {
  2039.             "ID": 407,
  2040.             "TypeID": 70,
  2041.             "TypeItem": "        srWindow As SMALL_RECT"
  2042.         },
  2043.         {
  2044.             "ID": 408,
  2045.             "TypeID": 70,
  2046.             "TypeItem": "        dwMaximumWindowSize As COORD"
  2047.         },
  2048.         {
  2049.             "ID": 409,
  2050.             "TypeID": 71,
  2051.             "TypeItem": "        dwSize As Long"
  2052.         },
  2053.         {
  2054.             "ID": 410,
  2055.             "TypeID": 71,
  2056.             "TypeItem": "        bVisible As Boolean"
  2057.         },
  2058.         {
  2059.             "ID": 411,
  2060.             "TypeID": 72,
  2061.             "TypeItem": "        eM11 As Double"
  2062.         },
  2063.         {
  2064.             "ID": 412,
  2065.             "TypeID": 72,
  2066.             "TypeItem": "        eM12 As Double"
  2067.         },
  2068.         {
  2069.             "ID": 413,
  2070.             "TypeID": 72,
  2071.             "TypeItem": "        eM21 As Double"
  2072.         },
  2073.         {
  2074.             "ID": 414,
  2075.             "TypeID": 72,
  2076.             "TypeItem": "        eM22 As Double"
  2077.         },
  2078.         {
  2079.             "ID": 415,
  2080.             "TypeID": 72,
  2081.             "TypeItem": "        eDx As Double"
  2082.         },
  2083.         {
  2084.             "ID": 416,
  2085.             "TypeID": 72,
  2086.             "TypeItem": "        eDy As Double"
  2087.         },
  2088.         {
  2089.             "ID": 417,
  2090.             "TypeID": 73,
  2091.             "TypeItem": "        bmType As Long"
  2092.         },
  2093.         {
  2094.             "ID": 418,
  2095.             "TypeID": 73,
  2096.             "TypeItem": "        bmWidth As Long"
  2097.         },
  2098.         {
  2099.             "ID": 419,
  2100.             "TypeID": 73,
  2101.             "TypeItem": "        bmHeight As Long"
  2102.         },
  2103.         {
  2104.             "ID": 420,
  2105.             "TypeID": 73,
  2106.             "TypeItem": "        bmWidthBytes As Long"
  2107.         },
  2108.         {
  2109.             "ID": 421,
  2110.             "TypeID": 73,
  2111.             "TypeItem": "        bmPlanes As Integer"
  2112.         },
  2113.         {
  2114.             "ID": 422,
  2115.             "TypeID": 73,
  2116.             "TypeItem": "        bmBitsPixel As Integer"
  2117.         },
  2118.         {
  2119.             "ID": 423,
  2120.             "TypeID": 73,
  2121.             "TypeItem": "        bmBits As Long"
  2122.         },
  2123.         {
  2124.             "ID": 424,
  2125.             "TypeID": 74,
  2126.             "TypeItem": "        rgbtBlue As Byte"
  2127.         },
  2128.         {
  2129.             "ID": 425,
  2130.             "TypeID": 74,
  2131.             "TypeItem": "        rgbtGreen As Byte"
  2132.         },
  2133.         {
  2134.             "ID": 426,
  2135.             "TypeID": 74,
  2136.             "TypeItem": "        rgbtRed As Byte"
  2137.         },
  2138.         {
  2139.             "ID": 427,
  2140.             "TypeID": 75,
  2141.             "TypeItem": "        rgbBlue As Byte"
  2142.         },
  2143.         {
  2144.             "ID": 428,
  2145.             "TypeID": 75,
  2146.             "TypeItem": "        rgbGreen As Byte"
  2147.         },
  2148.         {
  2149.             "ID": 429,
  2150.             "TypeID": 75,
  2151.             "TypeItem": "        rgbRed As Byte"
  2152.         },
  2153.         {
  2154.             "ID": 430,
  2155.             "TypeID": 75,
  2156.             "TypeItem": "        rgbReserved As Byte"
  2157.         },
  2158.         {
  2159.             "ID": 431,
  2160.             "TypeID": 76,
  2161.             "TypeItem": "        bcSize As Long"
  2162.         },
  2163.         {
  2164.             "ID": 432,
  2165.             "TypeID": 76,
  2166.             "TypeItem": "        bcWidth As Integer"
  2167.         },
  2168.         {
  2169.             "ID": 433,
  2170.             "TypeID": 76,
  2171.             "TypeItem": "        bcHeight As Integer"
  2172.         },
  2173.         {
  2174.             "ID": 434,
  2175.             "TypeID": 76,
  2176.             "TypeItem": "        bcPlanes As Integer"
  2177.         },
  2178.         {
  2179.             "ID": 435,
  2180.             "TypeID": 76,
  2181.             "TypeItem": "        bcBitCount As Integer"
  2182.         },
  2183.         {
  2184.             "ID": 436,
  2185.             "TypeID": 77,
  2186.             "TypeItem": "        biSize As Long"
  2187.         },
  2188.         {
  2189.             "ID": 437,
  2190.             "TypeID": 77,
  2191.             "TypeItem": "        biWidth As Long"
  2192.         },
  2193.         {
  2194.             "ID": 438,
  2195.             "TypeID": 77,
  2196.             "TypeItem": "        biHeight As Long"
  2197.         },
  2198.         {
  2199.             "ID": 439,
  2200.             "TypeID": 77,
  2201.             "TypeItem": "        biPlanes As Integer"
  2202.         },
  2203.         {
  2204.             "ID": 440,
  2205.             "TypeID": 77,
  2206.             "TypeItem": "        biBitCount As Integer"
  2207.         },
  2208.         {
  2209.             "ID": 441,
  2210.             "TypeID": 77,
  2211.             "TypeItem": "        biCompression As Long"
  2212.         },
  2213.         {
  2214.             "ID": 442,
  2215.             "TypeID": 77,
  2216.             "TypeItem": "        biSizeImage As Long"
  2217.         },
  2218.         {
  2219.             "ID": 443,
  2220.             "TypeID": 77,
  2221.             "TypeItem": "        biXPelsPerMeter As Long"
  2222.         },
  2223.         {
  2224.             "ID": 444,
  2225.             "TypeID": 77,
  2226.             "TypeItem": "        biYPelsPerMeter As Long"
  2227.         },
  2228.         {
  2229.             "ID": 445,
  2230.             "TypeID": 77,
  2231.             "TypeItem": "        biClrUsed As Long"
  2232.         },
  2233.         {
  2234.             "ID": 446,
  2235.             "TypeID": 77,
  2236.             "TypeItem": "        biClrImportant As Long"
  2237.         },
  2238.         {
  2239.             "ID": 447,
  2240.             "TypeID": 78,
  2241.             "TypeItem": "        bmiHeader As BITMAPINFOHEADER"
  2242.         },
  2243.         {
  2244.             "ID": 448,
  2245.             "TypeID": 78,
  2246.             "TypeItem": "        bmiColors As RGBQUAD"
  2247.         },
  2248.         {
  2249.             "ID": 449,
  2250.             "TypeID": 79,
  2251.             "TypeItem": "        bmciHeader As BITMAPCOREHEADER"
  2252.         },
  2253.         {
  2254.             "ID": 450,
  2255.             "TypeID": 79,
  2256.             "TypeItem": "        bmciColors As RGBTRIPLE"
  2257.         },
  2258.         {
  2259.             "ID": 451,
  2260.             "TypeID": 80,
  2261.             "TypeItem": "        bfType As Integer"
  2262.         },
  2263.         {
  2264.             "ID": 452,
  2265.             "TypeID": 80,
  2266.             "TypeItem": "        bfSize As Long"
  2267.         },
  2268.         {
  2269.             "ID": 453,
  2270.             "TypeID": 80,
  2271.             "TypeItem": "        bfReserved1 As Integer"
  2272.         },
  2273.         {
  2274.             "ID": 454,
  2275.             "TypeID": 80,
  2276.             "TypeItem": "        bfReserved2 As Integer"
  2277.         },
  2278.         {
  2279.             "ID": 455,
  2280.             "TypeID": 80,
  2281.             "TypeItem": "        bfOffBits As Long"
  2282.         },
  2283.         {
  2284.             "ID": 456,
  2285.             "TypeID": 81,
  2286.             "TypeItem": "        objectHandle(1) As Long"
  2287.         },
  2288.         {
  2289.             "ID": 457,
  2290.             "TypeID": 82,
  2291.             "TypeItem": "        rdSize As Long"
  2292.         },
  2293.         {
  2294.             "ID": 458,
  2295.             "TypeID": 82,
  2296.             "TypeItem": "        rdFunction As Integer"
  2297.         },
  2298.         {
  2299.             "ID": 459,
  2300.             "TypeID": 82,
  2301.             "TypeItem": "        rdParm(1) As Integer"
  2302.         },
  2303.         {
  2304.             "ID": 460,
  2305.             "TypeID": 83,
  2306.             "TypeItem": "        mm As Long"
  2307.         },
  2308.         {
  2309.             "ID": 461,
  2310.             "TypeID": 83,
  2311.             "TypeItem": "        xExt As Long"
  2312.         },
  2313.         {
  2314.             "ID": 462,
  2315.             "TypeID": 83,
  2316.             "TypeItem": "        yExt As Long"
  2317.         },
  2318.         {
  2319.             "ID": 463,
  2320.             "TypeID": 83,
  2321.             "TypeItem": "        hMF As Long"
  2322.         },
  2323.         {
  2324.             "ID": 464,
  2325.             "TypeID": 84,
  2326.             "TypeItem": "        mtType As Integer"
  2327.         },
  2328.         {
  2329.             "ID": 465,
  2330.             "TypeID": 84,
  2331.             "TypeItem": "        mtHeaderSize As Integer"
  2332.         },
  2333.         {
  2334.             "ID": 466,
  2335.             "TypeID": 84,
  2336.             "TypeItem": "        mtVersion As Integer"
  2337.         },
  2338.         {
  2339.             "ID": 467,
  2340.             "TypeID": 84,
  2341.             "TypeItem": "        mtSize As Long"
  2342.         },
  2343.         {
  2344.             "ID": 468,
  2345.             "TypeID": 84,
  2346.             "TypeItem": "        mtNoObjects As Integer"
  2347.         },
  2348.         {
  2349.             "ID": 469,
  2350.             "TypeID": 84,
  2351.             "TypeItem": "        mtMaxRecord As Long"
  2352.         },
  2353.         {
  2354.             "ID": 470,
  2355.             "TypeID": 84,
  2356.             "TypeItem": "        mtNoParameters As Integer"
  2357.         },
  2358.         {
  2359.             "ID": 471,
  2360.             "TypeID": 85,
  2361.             "TypeItem": "        iType As Long"
  2362.         },
  2363.         {
  2364.             "ID": 472,
  2365.             "TypeID": 85,
  2366.             "TypeItem": "        nSize As Long"
  2367.         },
  2368.         {
  2369.             "ID": 473,
  2370.             "TypeID": 85,
  2371.             "TypeItem": "        dParm(1) As Long"
  2372.         },
  2373.         {
  2374.             "ID": 474,
  2375.             "TypeID": 86,
  2376.             "TypeItem": "    cx As Long"
  2377.         },
  2378.         {
  2379.             "ID": 475,
  2380.             "TypeID": 86,
  2381.             "TypeItem": "    cy As Long"
  2382.         },
  2383.         {
  2384.             "ID": 476,
  2385.             "TypeID": 87,
  2386.             "TypeItem": "        iType As Long"
  2387.         },
  2388.         {
  2389.             "ID": 477,
  2390.             "TypeID": 87,
  2391.             "TypeItem": "        nSize As Long"
  2392.         },
  2393.         {
  2394.             "ID": 478,
  2395.             "TypeID": 87,
  2396.             "TypeItem": "        rclBounds As RECTL"
  2397.         },
  2398.         {
  2399.             "ID": 479,
  2400.             "TypeID": 87,
  2401.             "TypeItem": "        rclFrame As RECTL"
  2402.         },
  2403.         {
  2404.             "ID": 480,
  2405.             "TypeID": 87,
  2406.             "TypeItem": "        dSignature As Long"
  2407.         },
  2408.         {
  2409.             "ID": 481,
  2410.             "TypeID": 87,
  2411.             "TypeItem": "        nVersion As Long"
  2412.         },
  2413.         {
  2414.             "ID": 482,
  2415.             "TypeID": 87,
  2416.             "TypeItem": "        nBytes As Long"
  2417.         },
  2418.         {
  2419.             "ID": 483,
  2420.             "TypeID": 87,
  2421.             "TypeItem": "        nRecords As Long"
  2422.         },
  2423.         {
  2424.             "ID": 484,
  2425.             "TypeID": 87,
  2426.             "TypeItem": "        nHandles As Integer"
  2427.         },
  2428.         {
  2429.             "ID": 485,
  2430.             "TypeID": 87,
  2431.             "TypeItem": "        sReserved As Integer"
  2432.         },
  2433.         {
  2434.             "ID": 486,
  2435.             "TypeID": 87,
  2436.             "TypeItem": "        nDescription As Long"
  2437.         },
  2438.         {
  2439.             "ID": 487,
  2440.             "TypeID": 87,
  2441.             "TypeItem": "        offDescription As Long"
  2442.         },
  2443.         {
  2444.             "ID": 488,
  2445.             "TypeID": 87,
  2446.             "TypeItem": "        nPalEntries As Long"
  2447.         },
  2448.         {
  2449.             "ID": 489,
  2450.             "TypeID": 87,
  2451.             "TypeItem": "        szlDevice As SIZEL"
  2452.         },
  2453.         {
  2454.             "ID": 490,
  2455.             "TypeID": 87,
  2456.             "TypeItem": "        szlMillimeters As SIZEL"
  2457.         },
  2458.         {
  2459.             "ID": 491,
  2460.             "TypeID": 88,
  2461.             "TypeItem": "        tmHeight As Long"
  2462.         },
  2463.         {
  2464.             "ID": 492,
  2465.             "TypeID": 88,
  2466.             "TypeItem": "        tmAscent As Long"
  2467.         },
  2468.         {
  2469.             "ID": 493,
  2470.             "TypeID": 88,
  2471.             "TypeItem": "        tmDescent As Long"
  2472.         },
  2473.         {
  2474.             "ID": 494,
  2475.             "TypeID": 88,
  2476.             "TypeItem": "        tmInternalLeading As Long"
  2477.         },
  2478.         {
  2479.             "ID": 495,
  2480.             "TypeID": 88,
  2481.             "TypeItem": "        tmExternalLeading As Long"
  2482.         },
  2483.         {
  2484.             "ID": 496,
  2485.             "TypeID": 88,
  2486.             "TypeItem": "        tmAveCharWidth As Long"
  2487.         },
  2488.         {
  2489.             "ID": 497,
  2490.             "TypeID": 88,
  2491.             "TypeItem": "        tmMaxCharWidth As Long"
  2492.         },
  2493.         {
  2494.             "ID": 498,
  2495.             "TypeID": 88,
  2496.             "TypeItem": "        tmWeight As Long"
  2497.         },
  2498.         {
  2499.             "ID": 499,
  2500.             "TypeID": 88,
  2501.             "TypeItem": "        tmOverhang As Long"
  2502.         },
  2503.         {
  2504.             "ID": 500,
  2505.             "TypeID": 88,
  2506.             "TypeItem": "        tmDigitizedAspectX As Long"
  2507.         },
  2508.         {
  2509.             "ID": 501,
  2510.             "TypeID": 88,
  2511.             "TypeItem": "        tmDigitizedAspectY As Long"
  2512.         },
  2513.         {
  2514.             "ID": 502,
  2515.             "TypeID": 88,
  2516.             "TypeItem": "        tmFirstChar As Byte"
  2517.         },
  2518.         {
  2519.             "ID": 503,
  2520.             "TypeID": 88,
  2521.             "TypeItem": "        tmLastChar As Byte"
  2522.         },
  2523.         {
  2524.             "ID": 504,
  2525.             "TypeID": 88,
  2526.             "TypeItem": "        tmDefaultChar As Byte"
  2527.         },
  2528.         {
  2529.             "ID": 505,
  2530.             "TypeID": 88,
  2531.             "TypeItem": "        tmBreakChar As Byte"
  2532.         },
  2533.         {
  2534.             "ID": 506,
  2535.             "TypeID": 88,
  2536.             "TypeItem": "        tmItalic As Byte"
  2537.         },
  2538.         {
  2539.             "ID": 507,
  2540.             "TypeID": 88,
  2541.             "TypeItem": "        tmUnderlined As Byte"
  2542.         },
  2543.         {
  2544.             "ID": 508,
  2545.             "TypeID": 88,
  2546.             "TypeItem": "        tmStruckOut As Byte"
  2547.         },
  2548.         {
  2549.             "ID": 509,
  2550.             "TypeID": 88,
  2551.             "TypeItem": "        tmPitchAndFamily As Byte"
  2552.         },
  2553.         {
  2554.             "ID": 510,
  2555.             "TypeID": 88,
  2556.             "TypeItem": "        tmCharSet As Byte"
  2557.         },
  2558.         {
  2559.             "ID": 511,
  2560.             "TypeID": 89,
  2561.             "TypeItem": "        tmHeight As Long"
  2562.         },
  2563.         {
  2564.             "ID": 512,
  2565.             "TypeID": 89,
  2566.             "TypeItem": "        tmAscent As Long"
  2567.         },
  2568.         {
  2569.             "ID": 513,
  2570.             "TypeID": 89,
  2571.             "TypeItem": "        tmDescent As Long"
  2572.         },
  2573.         {
  2574.             "ID": 514,
  2575.             "TypeID": 89,
  2576.             "TypeItem": "        tmInternalLeading As Long"
  2577.         },
  2578.         {
  2579.             "ID": 515,
  2580.             "TypeID": 89,
  2581.             "TypeItem": "        tmExternalLeading As Long"
  2582.         },
  2583.         {
  2584.             "ID": 516,
  2585.             "TypeID": 89,
  2586.             "TypeItem": "        tmAveCharWidth As Long"
  2587.         },
  2588.         {
  2589.             "ID": 517,
  2590.             "TypeID": 89,
  2591.             "TypeItem": "        tmMaxCharWidth As Long"
  2592.         },
  2593.         {
  2594.             "ID": 518,
  2595.             "TypeID": 89,
  2596.             "TypeItem": "        tmWeight As Long"
  2597.         },
  2598.         {
  2599.             "ID": 519,
  2600.             "TypeID": 89,
  2601.             "TypeItem": "        tmOverhang As Long"
  2602.         },
  2603.         {
  2604.             "ID": 520,
  2605.             "TypeID": 89,
  2606.             "TypeItem": "        tmDigitizedAspectX As Long"
  2607.         },
  2608.         {
  2609.             "ID": 521,
  2610.             "TypeID": 89,
  2611.             "TypeItem": "        tmDigitizedAspectY As Long"
  2612.         },
  2613.         {
  2614.             "ID": 522,
  2615.             "TypeID": 89,
  2616.             "TypeItem": "        tmFirstChar As Byte"
  2617.         },
  2618.         {
  2619.             "ID": 523,
  2620.             "TypeID": 89,
  2621.             "TypeItem": "        tmLastChar As Byte"
  2622.         },
  2623.         {
  2624.             "ID": 524,
  2625.             "TypeID": 89,
  2626.             "TypeItem": "        tmDefaultChar As Byte"
  2627.         },
  2628.         {
  2629.             "ID": 525,
  2630.             "TypeID": 89,
  2631.             "TypeItem": "        tmBreakChar As Byte"
  2632.         },
  2633.         {
  2634.             "ID": 526,
  2635.             "TypeID": 89,
  2636.             "TypeItem": "        tmItalic As Byte"
  2637.         },
  2638.         {
  2639.             "ID": 527,
  2640.             "TypeID": 89,
  2641.             "TypeItem": "        tmUnderlined As Byte"
  2642.         },
  2643.         {
  2644.             "ID": 528,
  2645.             "TypeID": 89,
  2646.             "TypeItem": "        tmStruckOut As Byte"
  2647.         },
  2648.         {
  2649.             "ID": 529,
  2650.             "TypeID": 89,
  2651.             "TypeItem": "        tmPitchAndFamily As Byte"
  2652.         },
  2653.         {
  2654.             "ID": 530,
  2655.             "TypeID": 89,
  2656.             "TypeItem": "        tmCharSet As Byte"
  2657.         },
  2658.         {
  2659.             "ID": 531,
  2660.             "TypeID": 89,
  2661.             "TypeItem": "        ntmFlags As Long"
  2662.         },
  2663.         {
  2664.             "ID": 532,
  2665.             "TypeID": 89,
  2666.             "TypeItem": "        ntmSizeEM As Long"
  2667.         },
  2668.         {
  2669.             "ID": 533,
  2670.             "TypeID": 89,
  2671.             "TypeItem": "        ntmCellHeight As Long"
  2672.         },
  2673.         {
  2674.             "ID": 534,
  2675.             "TypeID": 89,
  2676.             "TypeItem": "        ntmAveWidth As Long"
  2677.         },
  2678.         {
  2679.             "ID": 535,
  2680.             "TypeID": 90,
  2681.             "TypeItem": "        paXCount As Long"
  2682.         },
  2683.         {
  2684.             "ID": 536,
  2685.             "TypeID": 90,
  2686.             "TypeItem": "        paYCount As Long"
  2687.         },
  2688.         {
  2689.             "ID": 537,
  2690.             "TypeID": 90,
  2691.             "TypeItem": "        paXExt As Long"
  2692.         },
  2693.         {
  2694.             "ID": 538,
  2695.             "TypeID": 90,
  2696.             "TypeItem": "        paYExt As Long"
  2697.         },
  2698.         {
  2699.             "ID": 539,
  2700.             "TypeID": 90,
  2701.             "TypeItem": "        paRGBs As Integer"
  2702.         },
  2703.         {
  2704.             "ID": 540,
  2705.             "TypeID": 91,
  2706.             "TypeItem": "        lbStyle As Long"
  2707.         },
  2708.         {
  2709.             "ID": 541,
  2710.             "TypeID": 91,
  2711.             "TypeItem": "        lbColor As Long"
  2712.         },
  2713.         {
  2714.             "ID": 542,
  2715.             "TypeID": 91,
  2716.             "TypeItem": "        lbHatch As Long"
  2717.         },
  2718.         {
  2719.             "ID": 543,
  2720.             "TypeID": 92,
  2721.             "TypeItem": "        lopnStyle As Long"
  2722.         },
  2723.         {
  2724.             "ID": 544,
  2725.             "TypeID": 92,
  2726.             "TypeItem": "        lopnWidth As POINTAPI"
  2727.         },
  2728.         {
  2729.             "ID": 545,
  2730.             "TypeID": 92,
  2731.             "TypeItem": "        lopnColor As Long"
  2732.         },
  2733.         {
  2734.             "ID": 546,
  2735.             "TypeID": 93,
  2736.             "TypeItem": "        elpPenStyle As Long"
  2737.         },
  2738.         {
  2739.             "ID": 547,
  2740.             "TypeID": 93,
  2741.             "TypeItem": "        elpWidth As Long"
  2742.         },
  2743.         {
  2744.             "ID": 548,
  2745.             "TypeID": 93,
  2746.             "TypeItem": "        elpBrushStyle As Long"
  2747.         },
  2748.         {
  2749.             "ID": 549,
  2750.             "TypeID": 93,
  2751.             "TypeItem": "        elpColor As Long"
  2752.         },
  2753.         {
  2754.             "ID": 550,
  2755.             "TypeID": 93,
  2756.             "TypeItem": "        elpHatch As Long"
  2757.         },
  2758.         {
  2759.             "ID": 551,
  2760.             "TypeID": 93,
  2761.             "TypeItem": "        elpNumEntries As Long"
  2762.         },
  2763.         {
  2764.             "ID": 552,
  2765.             "TypeID": 93,
  2766.             "TypeItem": "        elpStyleEntry(1) As Long"
  2767.         },
  2768.         {
  2769.             "ID": 553,
  2770.             "TypeID": 94,
  2771.             "TypeItem": "        peRed As Byte"
  2772.         },
  2773.         {
  2774.             "ID": 554,
  2775.             "TypeID": 94,
  2776.             "TypeItem": "        peGreen As Byte"
  2777.         },
  2778.         {
  2779.             "ID": 555,
  2780.             "TypeID": 94,
  2781.             "TypeItem": "        peBlue As Byte"
  2782.         },
  2783.         {
  2784.             "ID": 556,
  2785.             "TypeID": 94,
  2786.             "TypeItem": "        peFlags As Byte"
  2787.         },
  2788.         {
  2789.             "ID": 557,
  2790.             "TypeID": 95,
  2791.             "TypeItem": "        palVersion As Integer"
  2792.         },
  2793.         {
  2794.             "ID": 558,
  2795.             "TypeID": 95,
  2796.             "TypeItem": "        palNumEntries As Integer"
  2797.         },
  2798.         {
  2799.             "ID": 559,
  2800.             "TypeID": 95,
  2801.             "TypeItem": "        palPalEntry(1) As PALETTEENTRY"
  2802.         },
  2803.         {
  2804.             "ID": 560,
  2805.             "TypeID": 96,
  2806.             "TypeItem": "        lfHeight As Long"
  2807.         },
  2808.         {
  2809.             "ID": 561,
  2810.             "TypeID": 96,
  2811.             "TypeItem": "        lfWidth As Long"
  2812.         },
  2813.         {
  2814.             "ID": 562,
  2815.             "TypeID": 96,
  2816.             "TypeItem": "        lfEscapement As Long"
  2817.         },
  2818.         {
  2819.             "ID": 563,
  2820.             "TypeID": 96,
  2821.             "TypeItem": "        lfOrientation As Long"
  2822.         },
  2823.         {
  2824.             "ID": 564,
  2825.             "TypeID": 96,
  2826.             "TypeItem": "        lfWeight As Long"
  2827.         },
  2828.         {
  2829.             "ID": 565,
  2830.             "TypeID": 96,
  2831.             "TypeItem": "        lfItalic As Byte"
  2832.         },
  2833.         {
  2834.             "ID": 566,
  2835.             "TypeID": 96,
  2836.             "TypeItem": "        lfUnderline As Byte"
  2837.         },
  2838.         {
  2839.             "ID": 567,
  2840.             "TypeID": 96,
  2841.             "TypeItem": "        lfStrikeOut As Byte"
  2842.         },
  2843.         {
  2844.             "ID": 568,
  2845.             "TypeID": 96,
  2846.             "TypeItem": "        lfCharSet As Byte"
  2847.         },
  2848.         {
  2849.             "ID": 569,
  2850.             "TypeID": 96,
  2851.             "TypeItem": "        lfOutPrecision As Byte"
  2852.         },
  2853.         {
  2854.             "ID": 570,
  2855.             "TypeID": 96,
  2856.             "TypeItem": "        lfClipPrecision As Byte"
  2857.         },
  2858.         {
  2859.             "ID": 571,
  2860.             "TypeID": 96,
  2861.             "TypeItem": "        lfQuality As Byte"
  2862.         },
  2863.         {
  2864.             "ID": 572,
  2865.             "TypeID": 96,
  2866.             "TypeItem": "        lfPitchAndFamily As Byte"
  2867.         },
  2868.         {
  2869.             "ID": 573,
  2870.             "TypeID": 96,
  2871.             "TypeItem": "        lfFaceName(LF_FACESIZE) As Byte"
  2872.         },
  2873.         {
  2874.             "ID": 574,
  2875.             "TypeID": 97,
  2876.             "TypeItem": "        cbSize As Long"
  2877.         },
  2878.         {
  2879.             "ID": 575,
  2880.             "TypeID": 97,
  2881.             "TypeItem": "        iBorderWidth As Long"
  2882.         },
  2883.         {
  2884.             "ID": 576,
  2885.             "TypeID": 97,
  2886.             "TypeItem": "        iScrollWidth As Long"
  2887.         },
  2888.         {
  2889.             "ID": 577,
  2890.             "TypeID": 97,
  2891.             "TypeItem": "        iScrollHeight As Long"
  2892.         },
  2893.         {
  2894.             "ID": 578,
  2895.             "TypeID": 97,
  2896.             "TypeItem": "        iCaptionWidth As Long"
  2897.         },
  2898.         {
  2899.             "ID": 579,
  2900.             "TypeID": 97,
  2901.             "TypeItem": "        iCaptionHeight As Long"
  2902.         },
  2903.         {
  2904.             "ID": 580,
  2905.             "TypeID": 97,
  2906.             "TypeItem": "        lfCaptionFont As LOGFONT"
  2907.         },
  2908.         {
  2909.             "ID": 581,
  2910.             "TypeID": 97,
  2911.             "TypeItem": "        iSMCaptionWidth As Long"
  2912.         },
  2913.         {
  2914.             "ID": 582,
  2915.             "TypeID": 97,
  2916.             "TypeItem": "        iSMCaptionHeight As Long"
  2917.         },
  2918.         {
  2919.             "ID": 583,
  2920.             "TypeID": 97,
  2921.             "TypeItem": "        lfSMCaptionFont As LOGFONT"
  2922.         },
  2923.         {
  2924.             "ID": 584,
  2925.             "TypeID": 97,
  2926.             "TypeItem": "        iMenuWidth As Long"
  2927.         },
  2928.         {
  2929.             "ID": 585,
  2930.             "TypeID": 97,
  2931.             "TypeItem": "        iMenuHeight As Long"
  2932.         },
  2933.         {
  2934.             "ID": 586,
  2935.             "TypeID": 97,
  2936.             "TypeItem": "        lfMenuFont As LOGFONT"
  2937.         },
  2938.         {
  2939.             "ID": 587,
  2940.             "TypeID": 97,
  2941.             "TypeItem": "        lfStatusFont As LOGFONT"
  2942.         },
  2943.         {
  2944.             "ID": 588,
  2945.             "TypeID": 97,
  2946.             "TypeItem": "        lfMessageFont As LOGFONT"
  2947.         },
  2948.         {
  2949.             "ID": 589,
  2950.             "TypeID": 98,
  2951.             "TypeItem": "        elfLogFont As LOGFONT"
  2952.         },
  2953.         {
  2954.             "ID": 590,
  2955.             "TypeID": 98,
  2956.             "TypeItem": "        elfFullName(LF_FULLFACESIZE) As Byte"
  2957.         },
  2958.         {
  2959.             "ID": 591,
  2960.             "TypeID": 98,
  2961.             "TypeItem": "        elfStyle(LF_FACESIZE) As Byte"
  2962.         },
  2963.         {
  2964.             "ID": 592,
  2965.             "TypeID": 99,
  2966.             "TypeItem": "        ulculture As Long"
  2967.         },
  2968.         {
  2969.             "ID": 593,
  2970.             "TypeID": 99,
  2971.             "TypeItem": "        bFamilyType As Byte"
  2972.         },
  2973.         {
  2974.             "ID": 594,
  2975.             "TypeID": 99,
  2976.             "TypeItem": "        bSerifStyle As Byte"
  2977.         },
  2978.         {
  2979.             "ID": 595,
  2980.             "TypeID": 99,
  2981.             "TypeItem": "        bWeight As Byte"
  2982.         },
  2983.         {
  2984.             "ID": 596,
  2985.             "TypeID": 99,
  2986.             "TypeItem": "        bProportion As Byte"
  2987.         },
  2988.         {
  2989.             "ID": 597,
  2990.             "TypeID": 99,
  2991.             "TypeItem": "        bContrast As Byte"
  2992.         },
  2993.         {
  2994.             "ID": 598,
  2995.             "TypeID": 99,
  2996.             "TypeItem": "        bStrokeVariation As Byte"
  2997.         },
  2998.         {
  2999.             "ID": 599,
  3000.             "TypeID": 99,
  3001.             "TypeItem": "        bArmStyle As Byte"
  3002.         },
  3003.         {
  3004.             "ID": 600,
  3005.             "TypeID": 99,
  3006.             "TypeItem": "        bLetterform As Byte"
  3007.         },
  3008.         {
  3009.             "ID": 601,
  3010.             "TypeID": 99,
  3011.             "TypeItem": "        bMidline As Byte"
  3012.         },
  3013.         {
  3014.             "ID": 602,
  3015.             "TypeID": 99,
  3016.             "TypeItem": "        bXHeight As Byte"
  3017.         },
  3018.         {
  3019.             "ID": 603,
  3020.             "TypeID": 100,
  3021.             "TypeItem": "        elfLogFont  As LOGFONT"
  3022.         },
  3023.         {
  3024.             "ID": 604,
  3025.             "TypeID": 100,
  3026.             "TypeItem": "        elfFullName(LF_FULLFACESIZE) As Byte"
  3027.         },
  3028.         {
  3029.             "ID": 605,
  3030.             "TypeID": 100,
  3031.             "TypeItem": "        elfStyle(LF_FACESIZE) As Byte"
  3032.         },
  3033.         {
  3034.             "ID": 606,
  3035.             "TypeID": 100,
  3036.             "TypeItem": "        elfVersion As Long"
  3037.         },
  3038.         {
  3039.             "ID": 607,
  3040.             "TypeID": 100,
  3041.             "TypeItem": "        elfStyleSize As Long"
  3042.         },
  3043.         {
  3044.             "ID": 608,
  3045.             "TypeID": 100,
  3046.             "TypeItem": "        elfMatch As Long"
  3047.         },
  3048.         {
  3049.             "ID": 609,
  3050.             "TypeID": 100,
  3051.             "TypeItem": "        elfReserved As Long"
  3052.         },
  3053.         {
  3054.             "ID": 610,
  3055.             "TypeID": 100,
  3056.             "TypeItem": "        elfVendorId(ELF_VENDOR_SIZE) As Byte"
  3057.         },
  3058.         {
  3059.             "ID": 611,
  3060.             "TypeID": 100,
  3061.             "TypeItem": "        elfCulture As Long"
  3062.         },
  3063.         {
  3064.             "ID": 612,
  3065.             "TypeID": 100,
  3066.             "TypeItem": "        elfPanose As PANOSE"
  3067.         },
  3068.         {
  3069.             "ID": 613,
  3070.             "TypeID": 101,
  3071.             "TypeItem": "        dmDeviceName As String * CCHDEVICENAME"
  3072.         },
  3073.         {
  3074.             "ID": 614,
  3075.             "TypeID": 101,
  3076.             "TypeItem": "        dmSpecVersion As Integer"
  3077.         },
  3078.         {
  3079.             "ID": 615,
  3080.             "TypeID": 101,
  3081.             "TypeItem": "        dmDriverVersion As Integer"
  3082.         },
  3083.         {
  3084.             "ID": 616,
  3085.             "TypeID": 101,
  3086.             "TypeItem": "        dmSize As Integer"
  3087.         },
  3088.         {
  3089.             "ID": 617,
  3090.             "TypeID": 101,
  3091.             "TypeItem": "        dmDriverExtra As Integer"
  3092.         },
  3093.         {
  3094.             "ID": 618,
  3095.             "TypeID": 101,
  3096.             "TypeItem": "        dmFields As Long"
  3097.         },
  3098.         {
  3099.             "ID": 619,
  3100.             "TypeID": 101,
  3101.             "TypeItem": "        dmOrientation As Integer"
  3102.         },
  3103.         {
  3104.             "ID": 620,
  3105.             "TypeID": 101,
  3106.             "TypeItem": "        dmPaperSize As Integer"
  3107.         },
  3108.         {
  3109.             "ID": 621,
  3110.             "TypeID": 101,
  3111.             "TypeItem": "        dmPaperLength As Integer"
  3112.         },
  3113.         {
  3114.             "ID": 622,
  3115.             "TypeID": 101,
  3116.             "TypeItem": "        dmPaperWidth As Integer"
  3117.         },
  3118.         {
  3119.             "ID": 623,
  3120.             "TypeID": 101,
  3121.             "TypeItem": "        dmScale As Integer"
  3122.         },
  3123.         {
  3124.             "ID": 624,
  3125.             "TypeID": 101,
  3126.             "TypeItem": "        dmCopies As Integer"
  3127.         },
  3128.         {
  3129.             "ID": 625,
  3130.             "TypeID": 101,
  3131.             "TypeItem": "        dmDefaultSource As Integer"
  3132.         },
  3133.         {
  3134.             "ID": 626,
  3135.             "TypeID": 101,
  3136.             "TypeItem": "        dmPrintQuality As Integer"
  3137.         },
  3138.         {
  3139.             "ID": 627,
  3140.             "TypeID": 101,
  3141.             "TypeItem": "        dmColor As Integer"
  3142.         },
  3143.         {
  3144.             "ID": 628,
  3145.             "TypeID": 101,
  3146.             "TypeItem": "        dmDuplex As Integer"
  3147.         },
  3148.         {
  3149.             "ID": 629,
  3150.             "TypeID": 101,
  3151.             "TypeItem": "        dmYResolution As Integer"
  3152.         },
  3153.         {
  3154.             "ID": 630,
  3155.             "TypeID": 101,
  3156.             "TypeItem": "        dmTTOption As Integer"
  3157.         },
  3158.         {
  3159.             "ID": 631,
  3160.             "TypeID": 101,
  3161.             "TypeItem": "        dmCollate As Integer"
  3162.         },
  3163.         {
  3164.             "ID": 632,
  3165.             "TypeID": 101,
  3166.             "TypeItem": "        dmFormName As String * CCHFORMNAME"
  3167.         },
  3168.         {
  3169.             "ID": 633,
  3170.             "TypeID": 101,
  3171.             "TypeItem": "        dmUnusedPadding As Integer"
  3172.         },
  3173.         {
  3174.             "ID": 634,
  3175.             "TypeID": 101,
  3176.             "TypeItem": "        dmBitsPerPel As Integer"
  3177.         },
  3178.         {
  3179.             "ID": 635,
  3180.             "TypeID": 101,
  3181.             "TypeItem": "        dmPelsWidth As Long"
  3182.         },
  3183.         {
  3184.             "ID": 636,
  3185.             "TypeID": 101,
  3186.             "TypeItem": "        dmPelsHeight As Long"
  3187.         },
  3188.         {
  3189.             "ID": 637,
  3190.             "TypeID": 101,
  3191.             "TypeItem": "        dmDisplayFlags As Long"
  3192.         },
  3193.         {
  3194.             "ID": 638,
  3195.             "TypeID": 101,
  3196.             "TypeItem": "        dmDisplayFrequency As Long"
  3197.         },
  3198.         {
  3199.             "ID": 639,
  3200.             "TypeID": 102,
  3201.             "TypeItem": "        dwSize As Long"
  3202.         },
  3203.         {
  3204.             "ID": 640,
  3205.             "TypeID": 102,
  3206.             "TypeItem": "        iType As Long"
  3207.         },
  3208.         {
  3209.             "ID": 641,
  3210.             "TypeID": 102,
  3211.             "TypeItem": "        nCount As Long"
  3212.         },
  3213.         {
  3214.             "ID": 642,
  3215.             "TypeID": 102,
  3216.             "TypeItem": "        nRgnSize As Long"
  3217.         },
  3218.         {
  3219.             "ID": 643,
  3220.             "TypeID": 102,
  3221.             "TypeItem": "        rcBound As Rect"
  3222.         },
  3223.         {
  3224.             "ID": 644,
  3225.             "TypeID": 103,
  3226.             "TypeItem": "        rdh As RGNDATAHEADER"
  3227.         },
  3228.         {
  3229.             "ID": 645,
  3230.             "TypeID": 103,
  3231.             "TypeItem": "        Buffer As Byte"
  3232.         },
  3233.         {
  3234.             "ID": 646,
  3235.             "TypeID": 104,
  3236.             "TypeItem": "        abcA As Long"
  3237.         },
  3238.         {
  3239.             "ID": 647,
  3240.             "TypeID": 104,
  3241.             "TypeItem": "        abcB As Long"
  3242.         },
  3243.         {
  3244.             "ID": 648,
  3245.             "TypeID": 104,
  3246.             "TypeItem": "        abcC As Long"
  3247.         },
  3248.         {
  3249.             "ID": 649,
  3250.             "TypeID": 105,
  3251.             "TypeItem": "        abcfA As Double"
  3252.         },
  3253.         {
  3254.             "ID": 650,
  3255.             "TypeID": 105,
  3256.             "TypeItem": "        abcfB As Double"
  3257.         },
  3258.         {
  3259.             "ID": 651,
  3260.             "TypeID": 105,
  3261.             "TypeItem": "        abcfC As Double"
  3262.         },
  3263.         {
  3264.             "ID": 652,
  3265.             "TypeID": 106,
  3266.             "TypeItem": "        otmSize As Long"
  3267.         },
  3268.         {
  3269.             "ID": 653,
  3270.             "TypeID": 106,
  3271.             "TypeItem": "        otmTextMetrics As TEXTMETRIC"
  3272.         },
  3273.         {
  3274.             "ID": 654,
  3275.             "TypeID": 106,
  3276.             "TypeItem": "        otmFiller As Byte"
  3277.         },
  3278.         {
  3279.             "ID": 655,
  3280.             "TypeID": 106,
  3281.             "TypeItem": "        otmPanoseNumber As PANOSE"
  3282.         },
  3283.         {
  3284.             "ID": 656,
  3285.             "TypeID": 106,
  3286.             "TypeItem": "        otmfsSelection As Long"
  3287.         },
  3288.         {
  3289.             "ID": 657,
  3290.             "TypeID": 106,
  3291.             "TypeItem": "        otmfsType As Long"
  3292.         },
  3293.         {
  3294.             "ID": 658,
  3295.             "TypeID": 106,
  3296.             "TypeItem": "        otmsCharSlopeRise As Long"
  3297.         },
  3298.         {
  3299.             "ID": 659,
  3300.             "TypeID": 106,
  3301.             "TypeItem": "        otmsCharSlopeRun As Long"
  3302.         },
  3303.         {
  3304.             "ID": 660,
  3305.             "TypeID": 106,
  3306.             "TypeItem": "        otmItalicAngle As Long"
  3307.         },
  3308.         {
  3309.             "ID": 661,
  3310.             "TypeID": 106,
  3311.             "TypeItem": "        otmEMSquare As Long"
  3312.         },
  3313.         {
  3314.             "ID": 662,
  3315.             "TypeID": 106,
  3316.             "TypeItem": "        otmAscent As Long"
  3317.         },
  3318.         {
  3319.             "ID": 663,
  3320.             "TypeID": 106,
  3321.             "TypeItem": "        otmDescent As Long"
  3322.         },
  3323.         {
  3324.             "ID": 664,
  3325.             "TypeID": 106,
  3326.             "TypeItem": "        otmLineGap As Long"
  3327.         },
  3328.         {
  3329.             "ID": 665,
  3330.             "TypeID": 106,
  3331.             "TypeItem": "        otmsCapEmHeight As Long"
  3332.         },
  3333.         {
  3334.             "ID": 666,
  3335.             "TypeID": 106,
  3336.             "TypeItem": "        otmsXHeight As Long"
  3337.         },
  3338.         {
  3339.             "ID": 667,
  3340.             "TypeID": 106,
  3341.             "TypeItem": "        otmrcFontBox As Rect"
  3342.         },
  3343.         {
  3344.             "ID": 668,
  3345.             "TypeID": 106,
  3346.             "TypeItem": "        otmMacAscent As Long"
  3347.         },
  3348.         {
  3349.             "ID": 669,
  3350.             "TypeID": 106,
  3351.             "TypeItem": "        otmMacDescent As Long"
  3352.         },
  3353.         {
  3354.             "ID": 670,
  3355.             "TypeID": 106,
  3356.             "TypeItem": "        otmMacLineGap As Long"
  3357.         },
  3358.         {
  3359.             "ID": 671,
  3360.             "TypeID": 106,
  3361.             "TypeItem": "        otmusMinimumPPEM As Long"
  3362.         },
  3363.         {
  3364.             "ID": 672,
  3365.             "TypeID": 106,
  3366.             "TypeItem": "        otmptSubscriptSize As POINTAPI"
  3367.         },
  3368.         {
  3369.             "ID": 673,
  3370.             "TypeID": 106,
  3371.             "TypeItem": "        otmptSubscriptOffset As POINTAPI"
  3372.         },
  3373.         {
  3374.             "ID": 674,
  3375.             "TypeID": 106,
  3376.             "TypeItem": "        otmptSuperscriptSize As POINTAPI"
  3377.         },
  3378.         {
  3379.             "ID": 675,
  3380.             "TypeID": 106,
  3381.             "TypeItem": "        otmptSuperscriptOffset As POINTAPI"
  3382.         },
  3383.         {
  3384.             "ID": 676,
  3385.             "TypeID": 106,
  3386.             "TypeItem": "        otmsStrikeoutSize As Long"
  3387.         },
  3388.         {
  3389.             "ID": 677,
  3390.             "TypeID": 106,
  3391.             "TypeItem": "        otmsStrikeoutPosition As Long"
  3392.         },
  3393.         {
  3394.             "ID": 678,
  3395.             "TypeID": 106,
  3396.             "TypeItem": "        otmsUnderscorePosition As Long"
  3397.         },
  3398.         {
  3399.             "ID": 679,
  3400.             "TypeID": 106,
  3401.             "TypeItem": "        otmsUnderscoreSize As Long"
  3402.         },
  3403.         {
  3404.             "ID": 680,
  3405.             "TypeID": 106,
  3406.             "TypeItem": "        otmpFamilyName As String"
  3407.         },
  3408.         {
  3409.             "ID": 681,
  3410.             "TypeID": 106,
  3411.             "TypeItem": "        otmpFaceName As String"
  3412.         },
  3413.         {
  3414.             "ID": 682,
  3415.             "TypeID": 106,
  3416.             "TypeItem": "        otmpStyleName As String"
  3417.         },
  3418.         {
  3419.             "ID": 683,
  3420.             "TypeID": 106,
  3421.             "TypeItem": "        otmpFullName As String"
  3422.         },
  3423.         {
  3424.             "ID": 684,
  3425.             "TypeID": 107,
  3426.             "TypeItem": "        x As Long"
  3427.         },
  3428.         {
  3429.             "ID": 685,
  3430.             "TypeID": 107,
  3431.             "TypeItem": "        y As Long"
  3432.         },
  3433.         {
  3434.             "ID": 686,
  3435.             "TypeID": 107,
  3436.             "TypeItem": "        n As Long"
  3437.         },
  3438.         {
  3439.             "ID": 687,
  3440.             "TypeID": 107,
  3441.             "TypeItem": "        lpStr As String"
  3442.         },
  3443.         {
  3444.             "ID": 688,
  3445.             "TypeID": 107,
  3446.             "TypeItem": "        uiFlags As Long"
  3447.         },
  3448.         {
  3449.             "ID": 689,
  3450.             "TypeID": 107,
  3451.             "TypeItem": "        rcl As Rect"
  3452.         },
  3453.         {
  3454.             "ID": 690,
  3455.             "TypeID": 107,
  3456.             "TypeItem": "        pdx As Long"
  3457.         },
  3458.         {
  3459.             "ID": 691,
  3460.             "TypeID": 108,
  3461.             "TypeItem": "        fract As Integer"
  3462.         },
  3463.         {
  3464.             "ID": 692,
  3465.             "TypeID": 108,
  3466.             "TypeItem": "        Value As Integer"
  3467.         },
  3468.         {
  3469.             "ID": 693,
  3470.             "TypeID": 109,
  3471.             "TypeItem": "        eM11 As FIXED"
  3472.         },
  3473.         {
  3474.             "ID": 694,
  3475.             "TypeID": 109,
  3476.             "TypeItem": "        eM12 As FIXED"
  3477.         },
  3478.         {
  3479.             "ID": 695,
  3480.             "TypeID": 109,
  3481.             "TypeItem": "        eM21 As FIXED"
  3482.         },
  3483.         {
  3484.             "ID": 696,
  3485.             "TypeID": 109,
  3486.             "TypeItem": "        eM22 As FIXED"
  3487.         },
  3488.         {
  3489.             "ID": 697,
  3490.             "TypeID": 110,
  3491.             "TypeItem": "        gmBlackBoxX As Long"
  3492.         },
  3493.         {
  3494.             "ID": 698,
  3495.             "TypeID": 110,
  3496.             "TypeItem": "        gmBlackBoxY As Long"
  3497.         },
  3498.         {
  3499.             "ID": 699,
  3500.             "TypeID": 110,
  3501.             "TypeItem": "        gmptGlyphOrigin As POINTAPI"
  3502.         },
  3503.         {
  3504.             "ID": 700,
  3505.             "TypeID": 110,
  3506.             "TypeItem": "        gmCellIncX As Integer"
  3507.         },
  3508.         {
  3509.             "ID": 701,
  3510.             "TypeID": 110,
  3511.             "TypeItem": "        gmCellIncY As Integer"
  3512.         },
  3513.         {
  3514.             "ID": 702,
  3515.             "TypeID": 111,
  3516.             "TypeItem": "        x As FIXED"
  3517.         },
  3518.         {
  3519.             "ID": 703,
  3520.             "TypeID": 111,
  3521.             "TypeItem": "        y As FIXED"
  3522.         },
  3523.         {
  3524.             "ID": 704,
  3525.             "TypeID": 112,
  3526.             "TypeItem": "        wType As Integer"
  3527.         },
  3528.         {
  3529.             "ID": 705,
  3530.             "TypeID": 112,
  3531.             "TypeItem": "        cpfx As Integer"
  3532.         },
  3533.         {
  3534.             "ID": 706,
  3535.             "TypeID": 112,
  3536.             "TypeItem": "        apfx As POINTFX"
  3537.         },
  3538.         {
  3539.             "ID": 707,
  3540.             "TypeID": 113,
  3541.             "TypeItem": "        cb As Long"
  3542.         },
  3543.         {
  3544.             "ID": 708,
  3545.             "TypeID": 113,
  3546.             "TypeItem": "        dwType As Long"
  3547.         },
  3548.         {
  3549.             "ID": 709,
  3550.             "TypeID": 113,
  3551.             "TypeItem": "        pfxStart As POINTFX"
  3552.         },
  3553.         {
  3554.             "ID": 710,
  3555.             "TypeID": 114,
  3556.             "TypeItem": "        nSize As Integer"
  3557.         },
  3558.         {
  3559.             "ID": 711,
  3560.             "TypeID": 114,
  3561.             "TypeItem": "        wFlags As Integer"
  3562.         },
  3563.         {
  3564.             "ID": 712,
  3565.             "TypeID": 114,
  3566.             "TypeItem": "        nLanguageID As Integer"
  3567.         },
  3568.         {
  3569.             "ID": 713,
  3570.             "TypeID": 115,
  3571.             "TypeItem": "        caSize As Integer"
  3572.         },
  3573.         {
  3574.             "ID": 714,
  3575.             "TypeID": 115,
  3576.             "TypeItem": "        caFlags As Integer"
  3577.         },
  3578.         {
  3579.             "ID": 715,
  3580.             "TypeID": 115,
  3581.             "TypeItem": "        caIlluminantIndex As Integer"
  3582.         },
  3583.         {
  3584.             "ID": 716,
  3585.             "TypeID": 115,
  3586.             "TypeItem": "        caRedGamma As Integer"
  3587.         },
  3588.         {
  3589.             "ID": 717,
  3590.             "TypeID": 115,
  3591.             "TypeItem": "        caGreenGamma As Integer"
  3592.         },
  3593.         {
  3594.             "ID": 718,
  3595.             "TypeID": 115,
  3596.             "TypeItem": "        caBlueGamma As Integer"
  3597.         },
  3598.         {
  3599.             "ID": 719,
  3600.             "TypeID": 115,
  3601.             "TypeItem": "        caReferenceBlack As Integer"
  3602.         },
  3603.         {
  3604.             "ID": 720,
  3605.             "TypeID": 115,
  3606.             "TypeItem": "        caReferenceWhite As Integer"
  3607.         },
  3608.         {
  3609.             "ID": 721,
  3610.             "TypeID": 115,
  3611.             "TypeItem": "        caContrast As Integer"
  3612.         },
  3613.         {
  3614.             "ID": 722,
  3615.             "TypeID": 115,
  3616.             "TypeItem": "        caBrightness As Integer"
  3617.         },
  3618.         {
  3619.             "ID": 723,
  3620.             "TypeID": 115,
  3621.             "TypeItem": "        caColorfulness As Integer"
  3622.         },
  3623.         {
  3624.             "ID": 724,
  3625.             "TypeID": 115,
  3626.             "TypeItem": "        caRedGreenTint As Integer"
  3627.         },
  3628.         {
  3629.             "ID": 725,
  3630.             "TypeID": 116,
  3631.             "TypeItem": "        cbSize As Long"
  3632.         },
  3633.         {
  3634.             "ID": 726,
  3635.             "TypeID": 116,
  3636.             "TypeItem": "        lpszDocName As String"
  3637.         },
  3638.         {
  3639.             "ID": 727,
  3640.             "TypeID": 116,
  3641.             "TypeItem": "        lpszOutput As String"
  3642.         },
  3643.         {
  3644.             "ID": 728,
  3645.             "TypeID": 117,
  3646.             "TypeItem": "        wFirst As Integer"
  3647.         },
  3648.         {
  3649.             "ID": 729,
  3650.             "TypeID": 117,
  3651.             "TypeItem": "        wSecond As Integer"
  3652.         },
  3653.         {
  3654.             "ID": 730,
  3655.             "TypeID": 117,
  3656.             "TypeItem": "        iKernAmount As Long"
  3657.         },
  3658.         {
  3659.             "ID": 731,
  3660.             "TypeID": 118,
  3661.             "TypeItem": "        iType As Long"
  3662.         },
  3663.         {
  3664.             "ID": 732,
  3665.             "TypeID": 118,
  3666.             "TypeItem": "        nSize As Long"
  3667.         },
  3668.         {
  3669.             "ID": 733,
  3670.             "TypeID": 119,
  3671.             "TypeItem": "        ptlReference As POINTL"
  3672.         },
  3673.         {
  3674.             "ID": 734,
  3675.             "TypeID": 119,
  3676.             "TypeItem": "        nchars As Long"
  3677.         },
  3678.         {
  3679.             "ID": 735,
  3680.             "TypeID": 119,
  3681.             "TypeItem": "        offString As Long"
  3682.         },
  3683.         {
  3684.             "ID": 736,
  3685.             "TypeID": 119,
  3686.             "TypeItem": "        fOptions As Long"
  3687.         },
  3688.         {
  3689.             "ID": 737,
  3690.             "TypeID": 119,
  3691.             "TypeItem": "        rcl As RECTL"
  3692.         },
  3693.         {
  3694.             "ID": 738,
  3695.             "TypeID": 119,
  3696.             "TypeItem": "        offDx As Long"
  3697.         },
  3698.         {
  3699.             "ID": 739,
  3700.             "TypeID": 120,
  3701.             "TypeItem": "        pEmr As emr"
  3702.         },
  3703.         {
  3704.             "ID": 740,
  3705.             "TypeID": 121,
  3706.             "TypeItem": "        pEmr As emr"
  3707.         },
  3708.         {
  3709.             "ID": 741,
  3710.             "TypeID": 122,
  3711.             "TypeItem": "        pEmr As emr"
  3712.         },
  3713.         {
  3714.             "ID": 742,
  3715.             "TypeID": 123,
  3716.             "TypeItem": "        pEmr As emr"
  3717.         },
  3718.         {
  3719.             "ID": 743,
  3720.             "TypeID": 124,
  3721.             "TypeItem": "        pEmr As emr"
  3722.         },
  3723.         {
  3724.             "ID": 744,
  3725.             "TypeID": 125,
  3726.             "TypeItem": "        pEmr As emr"
  3727.         },
  3728.         {
  3729.             "ID": 745,
  3730.             "TypeID": 126,
  3731.             "TypeItem": "        pEmr As emr"
  3732.         },
  3733.         {
  3734.             "ID": 746,
  3735.             "TypeID": 127,
  3736.             "TypeItem": "        pEmr As emr"
  3737.         },
  3738.         {
  3739.             "ID": 747,
  3740.             "TypeID": 128,
  3741.             "TypeItem": "        pEmr As emr"
  3742.         },
  3743.         {
  3744.             "ID": 748,
  3745.             "TypeID": 129,
  3746.             "TypeItem": "        pEmr As emr"
  3747.         },
  3748.         {
  3749.             "ID": 749,
  3750.             "TypeID": 129,
  3751.             "TypeItem": "        iMode As Long"
  3752.         },
  3753.         {
  3754.             "ID": 750,
  3755.             "TypeID": 130,
  3756.             "TypeItem": "        pEmr As emr"
  3757.         },
  3758.         {
  3759.             "ID": 751,
  3760.             "TypeID": 130,
  3761.             "TypeItem": "        iMode As Long"
  3762.         },
  3763.         {
  3764.             "ID": 752,
  3765.             "TypeID": 131,
  3766.             "TypeItem": "        pEmr As emr"
  3767.         },
  3768.         {
  3769.             "ID": 753,
  3770.             "TypeID": 131,
  3771.             "TypeItem": "        iMode As Long"
  3772.         },
  3773.         {
  3774.             "ID": 754,
  3775.             "TypeID": 132,
  3776.             "TypeItem": "        pEmr As emr"
  3777.         },
  3778.         {
  3779.             "ID": 755,
  3780.             "TypeID": 132,
  3781.             "TypeItem": "        iMode As Long"
  3782.         },
  3783.         {
  3784.             "ID": 756,
  3785.             "TypeID": 133,
  3786.             "TypeItem": "        pEmr As emr"
  3787.         },
  3788.         {
  3789.             "ID": 757,
  3790.             "TypeID": 133,
  3791.             "TypeItem": "        iMode As Long"
  3792.         },
  3793.         {
  3794.             "ID": 758,
  3795.             "TypeID": 134,
  3796.             "TypeItem": "        pEmr As emr"
  3797.         },
  3798.         {
  3799.             "ID": 759,
  3800.             "TypeID": 134,
  3801.             "TypeItem": "        iMode As Long"
  3802.         },
  3803.         {
  3804.             "ID": 760,
  3805.             "TypeID": 135,
  3806.             "TypeItem": "        pEmr As emr"
  3807.         },
  3808.         {
  3809.             "ID": 761,
  3810.             "TypeID": 135,
  3811.             "TypeItem": "        iMode As Long"
  3812.         },
  3813.         {
  3814.             "ID": 762,
  3815.             "TypeID": 136,
  3816.             "TypeItem": "        pEmr As emr"
  3817.         },
  3818.         {
  3819.             "ID": 763,
  3820.             "TypeID": 136,
  3821.             "TypeItem": "        eMiterLimit As Double"
  3822.         },
  3823.         {
  3824.             "ID": 764,
  3825.             "TypeID": 137,
  3826.             "TypeItem": "        pEmr As emr"
  3827.         },
  3828.         {
  3829.             "ID": 765,
  3830.             "TypeID": 137,
  3831.             "TypeItem": "        iRelative As Long"
  3832.         },
  3833.         {
  3834.             "ID": 766,
  3835.             "TypeID": 138,
  3836.             "TypeItem": "        pEmr As emr"
  3837.         },
  3838.         {
  3839.             "ID": 767,
  3840.             "TypeID": 138,
  3841.             "TypeItem": "        iArcDirection As Long"
  3842.         },
  3843.         {
  3844.             "ID": 768,
  3845.             "TypeID": 139,
  3846.             "TypeItem": "        pEmr As emr"
  3847.         },
  3848.         {
  3849.             "ID": 769,
  3850.             "TypeID": 139,
  3851.             "TypeItem": "        dwFlags As Long"
  3852.         },
  3853.         {
  3854.             "ID": 770,
  3855.             "TypeID": 140,
  3856.             "TypeItem": "        pEmr As emr"
  3857.         },
  3858.         {
  3859.             "ID": 771,
  3860.             "TypeID": 140,
  3861.             "TypeItem": "        crColor As Long"
  3862.         },
  3863.         {
  3864.             "ID": 772,
  3865.             "TypeID": 141,
  3866.             "TypeItem": "        pEmr As emr"
  3867.         },
  3868.         {
  3869.             "ID": 773,
  3870.             "TypeID": 141,
  3871.             "TypeItem": "        crColor As Long"
  3872.         },
  3873.         {
  3874.             "ID": 774,
  3875.             "TypeID": 142,
  3876.             "TypeItem": "        pEmr As emr"
  3877.         },
  3878.         {
  3879.             "ID": 775,
  3880.             "TypeID": 142,
  3881.             "TypeItem": "        ihObject As Long"
  3882.         },
  3883.         {
  3884.             "ID": 776,
  3885.             "TypeID": 143,
  3886.             "TypeItem": "        pEmr As emr"
  3887.         },
  3888.         {
  3889.             "ID": 777,
  3890.             "TypeID": 143,
  3891.             "TypeItem": "        ihObject As Long"
  3892.         },
  3893.         {
  3894.             "ID": 778,
  3895.             "TypeID": 144,
  3896.             "TypeItem": "        pEmr As emr"
  3897.         },
  3898.         {
  3899.             "ID": 779,
  3900.             "TypeID": 144,
  3901.             "TypeItem": "        ihPal As Long"
  3902.         },
  3903.         {
  3904.             "ID": 780,
  3905.             "TypeID": 145,
  3906.             "TypeItem": "        pEmr As emr"
  3907.         },
  3908.         {
  3909.             "ID": 781,
  3910.             "TypeID": 145,
  3911.             "TypeItem": "        ihPal As Long"
  3912.         },
  3913.         {
  3914.             "ID": 782,
  3915.             "TypeID": 145,
  3916.             "TypeItem": "        cEntries As Long"
  3917.         },
  3918.         {
  3919.             "ID": 783,
  3920.             "TypeID": 146,
  3921.             "TypeItem": "        pEmr As emr"
  3922.         },
  3923.         {
  3924.             "ID": 784,
  3925.             "TypeID": 146,
  3926.             "TypeItem": "        ihPal As Long"
  3927.         },
  3928.         {
  3929.             "ID": 785,
  3930.             "TypeID": 146,
  3931.             "TypeItem": "        iStart As Long"
  3932.         },
  3933.         {
  3934.             "ID": 786,
  3935.             "TypeID": 146,
  3936.             "TypeItem": "        cEntries As Long"
  3937.         },
  3938.         {
  3939.             "ID": 787,
  3940.             "TypeID": 146,
  3941.             "TypeItem": "        aPalEntries(1) As PALETTEENTRY"
  3942.         },
  3943.         {
  3944.             "ID": 788,
  3945.             "TypeID": 147,
  3946.             "TypeItem": "        pEmr As emr"
  3947.         },
  3948.         {
  3949.             "ID": 789,
  3950.             "TypeID": 147,
  3951.             "TypeItem": "        ColorAdjustment As ColorAdjustment"
  3952.         },
  3953.         {
  3954.             "ID": 790,
  3955.             "TypeID": 148,
  3956.             "TypeItem": "        pEmr As emr"
  3957.         },
  3958.         {
  3959.             "ID": 791,
  3960.             "TypeID": 148,
  3961.             "TypeItem": "        cbData As Long"
  3962.         },
  3963.         {
  3964.             "ID": 792,
  3965.             "TypeID": 148,
  3966.             "TypeItem": "        Data(1) As Integer"
  3967.         },
  3968.         {
  3969.             "ID": 793,
  3970.             "TypeID": 149,
  3971.             "TypeItem": "        pEmr As emr"
  3972.         },
  3973.         {
  3974.             "ID": 794,
  3975.             "TypeID": 149,
  3976.             "TypeItem": "        nPalEntries As Long"
  3977.         },
  3978.         {
  3979.             "ID": 795,
  3980.             "TypeID": 149,
  3981.             "TypeItem": "        offPalEntries As Long"
  3982.         },
  3983.         {
  3984.             "ID": 796,
  3985.             "TypeID": 149,
  3986.             "TypeItem": "        nSizeLast As Long"
  3987.         },
  3988.         {
  3989.             "ID": 797,
  3990.             "TypeID": 150,
  3991.             "TypeItem": "        pEmr As emr"
  3992.         },
  3993.         {
  3994.             "ID": 798,
  3995.             "TypeID": 150,
  3996.             "TypeItem": "        ptl As POINTL"
  3997.         },
  3998.         {
  3999.             "ID": 799,
  4000.             "TypeID": 151,
  4001.             "TypeItem": "        pEmr As emr"
  4002.         },
  4003.         {
  4004.             "ID": 800,
  4005.             "TypeID": 151,
  4006.             "TypeItem": "        ptl As POINTL"
  4007.         },
  4008.         {
  4009.             "ID": 801,
  4010.             "TypeID": 152,
  4011.             "TypeItem": "        pEmr As emr"
  4012.         },
  4013.         {
  4014.             "ID": 802,
  4015.             "TypeID": 152,
  4016.             "TypeItem": "        ptlOffset As POINTL"
  4017.         },
  4018.         {
  4019.             "ID": 803,
  4020.             "TypeID": 153,
  4021.             "TypeItem": "        pEmr As emr"
  4022.         },
  4023.         {
  4024.             "ID": 804,
  4025.             "TypeID": 153,
  4026.             "TypeItem": "        rclBounds As RECTL"
  4027.         },
  4028.         {
  4029.             "ID": 805,
  4030.             "TypeID": 154,
  4031.             "TypeItem": "        pEmr As emr"
  4032.         },
  4033.         {
  4034.             "ID": 806,
  4035.             "TypeID": 154,
  4036.             "TypeItem": "        rclBounds As RECTL"
  4037.         },
  4038.         {
  4039.             "ID": 807,
  4040.             "TypeID": 155,
  4041.             "TypeItem": "        pEmr As emr"
  4042.         },
  4043.         {
  4044.             "ID": 808,
  4045.             "TypeID": 155,
  4046.             "TypeItem": "        rclBounds As RECTL"
  4047.         },
  4048.         {
  4049.             "ID": 809,
  4050.             "TypeID": 156,
  4051.             "TypeItem": "        pEmr As emr"
  4052.         },
  4053.         {
  4054.             "ID": 810,
  4055.             "TypeID": 156,
  4056.             "TypeItem": "        rclClip As RECTL"
  4057.         },
  4058.         {
  4059.             "ID": 811,
  4060.             "TypeID": 157,
  4061.             "TypeItem": "        pEmr As emr"
  4062.         },
  4063.         {
  4064.             "ID": 812,
  4065.             "TypeID": 157,
  4066.             "TypeItem": "        rclClip As RECTL"
  4067.         },
  4068.         {
  4069.             "ID": 813,
  4070.             "TypeID": 158,
  4071.             "TypeItem": "        pEmr As emr"
  4072.         },
  4073.         {
  4074.             "ID": 814,
  4075.             "TypeID": 158,
  4076.             "TypeItem": "        ptlOrigin As POINTL"
  4077.         },
  4078.         {
  4079.             "ID": 815,
  4080.             "TypeID": 159,
  4081.             "TypeItem": "        pEmr As emr"
  4082.         },
  4083.         {
  4084.             "ID": 816,
  4085.             "TypeID": 159,
  4086.             "TypeItem": "        ptlOrigin As POINTL"
  4087.         },
  4088.         {
  4089.             "ID": 817,
  4090.             "TypeID": 160,
  4091.             "TypeItem": "        pEmr As emr"
  4092.         },
  4093.         {
  4094.             "ID": 818,
  4095.             "TypeID": 160,
  4096.             "TypeItem": "        ptlOrigin As POINTL"
  4097.         },
  4098.         {
  4099.             "ID": 819,
  4100.             "TypeID": 161,
  4101.             "TypeItem": "        pEmr As emr"
  4102.         },
  4103.         {
  4104.             "ID": 820,
  4105.             "TypeID": 161,
  4106.             "TypeItem": "        szlExtent As SIZEL"
  4107.         },
  4108.         {
  4109.             "ID": 821,
  4110.             "TypeID": 162,
  4111.             "TypeItem": "        pEmr As emr"
  4112.         },
  4113.         {
  4114.             "ID": 822,
  4115.             "TypeID": 162,
  4116.             "TypeItem": "        szlExtent As SIZEL"
  4117.         },
  4118.         {
  4119.             "ID": 823,
  4120.             "TypeID": 163,
  4121.             "TypeItem": "        pEmr As emr"
  4122.         },
  4123.         {
  4124.             "ID": 824,
  4125.             "TypeID": 163,
  4126.             "TypeItem": "        xNum As Long"
  4127.         },
  4128.         {
  4129.             "ID": 825,
  4130.             "TypeID": 163,
  4131.             "TypeItem": "        xDenom As Long"
  4132.         },
  4133.         {
  4134.             "ID": 826,
  4135.             "TypeID": 163,
  4136.             "TypeItem": "        yNum As Long"
  4137.         },
  4138.         {
  4139.             "ID": 827,
  4140.             "TypeID": 163,
  4141.             "TypeItem": "        yDemon As Long"
  4142.         },
  4143.         {
  4144.             "ID": 828,
  4145.             "TypeID": 164,
  4146.             "TypeItem": "        pEmr As emr"
  4147.         },
  4148.         {
  4149.             "ID": 829,
  4150.             "TypeID": 164,
  4151.             "TypeItem": "        xNum As Long"
  4152.         },
  4153.         {
  4154.             "ID": 830,
  4155.             "TypeID": 164,
  4156.             "TypeItem": "        xDenom As Long"
  4157.         },
  4158.         {
  4159.             "ID": 831,
  4160.             "TypeID": 164,
  4161.             "TypeItem": "        yNum As Long"
  4162.         },
  4163.         {
  4164.             "ID": 832,
  4165.             "TypeID": 164,
  4166.             "TypeItem": "        yDemon As Long"
  4167.         },
  4168.         {
  4169.             "ID": 833,
  4170.             "TypeID": 165,
  4171.             "TypeItem": "        pEmr As emr"
  4172.         },
  4173.         {
  4174.             "ID": 834,
  4175.             "TypeID": 165,
  4176.             "TypeItem": "        xform As XFORM"
  4177.         },
  4178.         {
  4179.             "ID": 835,
  4180.             "TypeID": 166,
  4181.             "TypeItem": "        pEmr As emr"
  4182.         },
  4183.         {
  4184.             "ID": 836,
  4185.             "TypeID": 166,
  4186.             "TypeItem": "        xform As XFORM"
  4187.         },
  4188.         {
  4189.             "ID": 837,
  4190.             "TypeID": 166,
  4191.             "TypeItem": "        iMode As Long"
  4192.         },
  4193.         {
  4194.             "ID": 838,
  4195.             "TypeID": 167,
  4196.             "TypeItem": "        pEmr As emr"
  4197.         },
  4198.         {
  4199.             "ID": 839,
  4200.             "TypeID": 167,
  4201.             "TypeItem": "        ptlPixel As POINTL"
  4202.         },
  4203.         {
  4204.             "ID": 840,
  4205.             "TypeID": 167,
  4206.             "TypeItem": "        crColor As Long"
  4207.         },
  4208.         {
  4209.             "ID": 841,
  4210.             "TypeID": 168,
  4211.             "TypeItem": "        pEmr As emr"
  4212.         },
  4213.         {
  4214.             "ID": 842,
  4215.             "TypeID": 168,
  4216.             "TypeItem": "        ptlStart As POINTL"
  4217.         },
  4218.         {
  4219.             "ID": 843,
  4220.             "TypeID": 168,
  4221.             "TypeItem": "        crColor As Long"
  4222.         },
  4223.         {
  4224.             "ID": 844,
  4225.             "TypeID": 168,
  4226.             "TypeItem": "        iMode As Long"
  4227.         },
  4228.         {
  4229.             "ID": 845,
  4230.             "TypeID": 169,
  4231.             "TypeItem": "        pEmr As emr"
  4232.         },
  4233.         {
  4234.             "ID": 846,
  4235.             "TypeID": 169,
  4236.             "TypeItem": "        rclBox As RECTL"
  4237.         },
  4238.         {
  4239.             "ID": 847,
  4240.             "TypeID": 170,
  4241.             "TypeItem": "        pEmr As emr"
  4242.         },
  4243.         {
  4244.             "ID": 848,
  4245.             "TypeID": 170,
  4246.             "TypeItem": "        rclBox As RECTL"
  4247.         },
  4248.         {
  4249.             "ID": 849,
  4250.             "TypeID": 171,
  4251.             "TypeItem": "        pEmr As emr"
  4252.         },
  4253.         {
  4254.             "ID": 850,
  4255.             "TypeID": 171,
  4256.             "TypeItem": "        rclBox As RECTL"
  4257.         },
  4258.         {
  4259.             "ID": 851,
  4260.             "TypeID": 171,
  4261.             "TypeItem": "        szlCorner As SIZEL"
  4262.         },
  4263.         {
  4264.             "ID": 852,
  4265.             "TypeID": 172,
  4266.             "TypeItem": "        pEmr As emr"
  4267.         },
  4268.         {
  4269.             "ID": 853,
  4270.             "TypeID": 172,
  4271.             "TypeItem": "        rclBox As RECTL"
  4272.         },
  4273.         {
  4274.             "ID": 854,
  4275.             "TypeID": 172,
  4276.             "TypeItem": "        ptlStart As POINTL"
  4277.         },
  4278.         {
  4279.             "ID": 855,
  4280.             "TypeID": 172,
  4281.             "TypeItem": "        ptlEnd As POINTL"
  4282.         },
  4283.         {
  4284.             "ID": 856,
  4285.             "TypeID": 173,
  4286.             "TypeItem": "        pEmr As emr"
  4287.         },
  4288.         {
  4289.             "ID": 857,
  4290.             "TypeID": 173,
  4291.             "TypeItem": "        rclBox As RECTL"
  4292.         },
  4293.         {
  4294.             "ID": 858,
  4295.             "TypeID": 173,
  4296.             "TypeItem": "        ptlStart As POINTL"
  4297.         },
  4298.         {
  4299.             "ID": 859,
  4300.             "TypeID": 173,
  4301.             "TypeItem": "        ptlEnd As POINTL"
  4302.         },
  4303.         {
  4304.             "ID": 860,
  4305.             "TypeID": 174,
  4306.             "TypeItem": "        pEmr As emr"
  4307.         },
  4308.         {
  4309.             "ID": 861,
  4310.             "TypeID": 174,
  4311.             "TypeItem": "        rclBox As RECTL"
  4312.         },
  4313.         {
  4314.             "ID": 862,
  4315.             "TypeID": 174,
  4316.             "TypeItem": "        ptlStart As POINTL"
  4317.         },
  4318.         {
  4319.             "ID": 863,
  4320.             "TypeID": 174,
  4321.             "TypeItem": "        ptlEnd As POINTL"
  4322.         },
  4323.         {
  4324.             "ID": 864,
  4325.             "TypeID": 175,
  4326.             "TypeItem": "        pEmr As emr"
  4327.         },
  4328.         {
  4329.             "ID": 865,
  4330.             "TypeID": 175,
  4331.             "TypeItem": "        rclBox As RECTL"
  4332.         },
  4333.         {
  4334.             "ID": 866,
  4335.             "TypeID": 175,
  4336.             "TypeItem": "        ptlStart As POINTL"
  4337.         },
  4338.         {
  4339.             "ID": 867,
  4340.             "TypeID": 175,
  4341.             "TypeItem": "        ptlEnd As POINTL"
  4342.         },
  4343.         {
  4344.             "ID": 868,
  4345.             "TypeID": 176,
  4346.             "TypeItem": "        pEmr As emr"
  4347.         },
  4348.         {
  4349.             "ID": 869,
  4350.             "TypeID": 176,
  4351.             "TypeItem": "        ptlCenter As POINTL"
  4352.         },
  4353.         {
  4354.             "ID": 870,
  4355.             "TypeID": 176,
  4356.             "TypeItem": "        nRadius As Long"
  4357.         },
  4358.         {
  4359.             "ID": 871,
  4360.             "TypeID": 176,
  4361.             "TypeItem": "        eStartAngle As Double"
  4362.         },
  4363.         {
  4364.             "ID": 872,
  4365.             "TypeID": 176,
  4366.             "TypeItem": "        eSweepAngle As Double"
  4367.         },
  4368.         {
  4369.             "ID": 873,
  4370.             "TypeID": 177,
  4371.             "TypeItem": "        pEmr As emr"
  4372.         },
  4373.         {
  4374.             "ID": 874,
  4375.             "TypeID": 177,
  4376.             "TypeItem": "        rclBounds As RECTL"
  4377.         },
  4378.         {
  4379.             "ID": 875,
  4380.             "TypeID": 177,
  4381.             "TypeItem": "        cptl As Long"
  4382.         },
  4383.         {
  4384.             "ID": 876,
  4385.             "TypeID": 177,
  4386.             "TypeItem": "        aptl(1) As POINTL"
  4387.         },
  4388.         {
  4389.             "ID": 877,
  4390.             "TypeID": 178,
  4391.             "TypeItem": "        pEmr As emr"
  4392.         },
  4393.         {
  4394.             "ID": 878,
  4395.             "TypeID": 178,
  4396.             "TypeItem": "        rclBounds As RECTL"
  4397.         },
  4398.         {
  4399.             "ID": 879,
  4400.             "TypeID": 178,
  4401.             "TypeItem": "        cptl As Long"
  4402.         },
  4403.         {
  4404.             "ID": 880,
  4405.             "TypeID": 178,
  4406.             "TypeItem": "        aptl(1) As POINTL"
  4407.         },
  4408.         {
  4409.             "ID": 881,
  4410.             "TypeID": 179,
  4411.             "TypeItem": "        pEmr As emr"
  4412.         },
  4413.         {
  4414.             "ID": 882,
  4415.             "TypeID": 179,
  4416.             "TypeItem": "        rclBounds As RECTL"
  4417.         },
  4418.         {
  4419.             "ID": 883,
  4420.             "TypeID": 179,
  4421.             "TypeItem": "        cptl As Long"
  4422.         },
  4423.         {
  4424.             "ID": 884,
  4425.             "TypeID": 179,
  4426.             "TypeItem": "        aptl(1) As POINTL"
  4427.         },
  4428.         {
  4429.             "ID": 885,
  4430.             "TypeID": 180,
  4431.             "TypeItem": "        pEmr As emr"
  4432.         },
  4433.         {
  4434.             "ID": 886,
  4435.             "TypeID": 180,
  4436.             "TypeItem": "        rclBounds As RECTL"
  4437.         },
  4438.         {
  4439.             "ID": 887,
  4440.             "TypeID": 180,
  4441.             "TypeItem": "        cptl As Long"
  4442.         },
  4443.         {
  4444.             "ID": 888,
  4445.             "TypeID": 180,
  4446.             "TypeItem": "        aptl(1) As POINTL"
  4447.         },
  4448.         {
  4449.             "ID": 889,
  4450.             "TypeID": 181,
  4451.             "TypeItem": "        pEmr As emr"
  4452.         },
  4453.         {
  4454.             "ID": 890,
  4455.             "TypeID": 181,
  4456.             "TypeItem": "        rclBounds As RECTL"
  4457.         },
  4458.         {
  4459.             "ID": 891,
  4460.             "TypeID": 181,
  4461.             "TypeItem": "        cpts As Long"
  4462.         },
  4463.         {
  4464.             "ID": 892,
  4465.             "TypeID": 181,
  4466.             "TypeItem": "        apts(1) As POINTS"
  4467.         },
  4468.         {
  4469.             "ID": 893,
  4470.             "TypeID": 182,
  4471.             "TypeItem": "        pEmr As emr"
  4472.         },
  4473.         {
  4474.             "ID": 894,
  4475.             "TypeID": 182,
  4476.             "TypeItem": "        rclBounds As RECTL"
  4477.         },
  4478.         {
  4479.             "ID": 895,
  4480.             "TypeID": 182,
  4481.             "TypeItem": "        cpts As Long"
  4482.         },
  4483.         {
  4484.             "ID": 896,
  4485.             "TypeID": 182,
  4486.             "TypeItem": "        apts(1) As POINTS"
  4487.         },
  4488.         {
  4489.             "ID": 897,
  4490.             "TypeID": 183,
  4491.             "TypeItem": "        pEmr As emr"
  4492.         },
  4493.         {
  4494.             "ID": 898,
  4495.             "TypeID": 183,
  4496.             "TypeItem": "        rclBounds As RECTL"
  4497.         },
  4498.         {
  4499.             "ID": 899,
  4500.             "TypeID": 183,
  4501.             "TypeItem": "        cpts As Long"
  4502.         },
  4503.         {
  4504.             "ID": 900,
  4505.             "TypeID": 183,
  4506.             "TypeItem": "        apts(1) As POINTS"
  4507.         },
  4508.         {
  4509.             "ID": 901,
  4510.             "TypeID": 184,
  4511.             "TypeItem": "        pEmr As emr"
  4512.         },
  4513.         {
  4514.             "ID": 902,
  4515.             "TypeID": 184,
  4516.             "TypeItem": "        rclBounds As RECTL"
  4517.         },
  4518.         {
  4519.             "ID": 903,
  4520.             "TypeID": 184,
  4521.             "TypeItem": "        cpts As Long"
  4522.         },
  4523.         {
  4524.             "ID": 904,
  4525.             "TypeID": 184,
  4526.             "TypeItem": "        apts(1) As POINTS"
  4527.         },
  4528.         {
  4529.             "ID": 905,
  4530.             "TypeID": 185,
  4531.             "TypeItem": "        pEmr As emr"
  4532.         },
  4533.         {
  4534.             "ID": 906,
  4535.             "TypeID": 185,
  4536.             "TypeItem": "        rclBounds As RECTL"
  4537.         },
  4538.         {
  4539.             "ID": 907,
  4540.             "TypeID": 185,
  4541.             "TypeItem": "        cpts As Long"
  4542.         },
  4543.         {
  4544.             "ID": 908,
  4545.             "TypeID": 185,
  4546.             "TypeItem": "        apts(1) As POINTS"
  4547.         },
  4548.         {
  4549.             "ID": 909,
  4550.             "TypeID": 186,
  4551.             "TypeItem": "        pEmr As emr"
  4552.         },
  4553.         {
  4554.             "ID": 910,
  4555.             "TypeID": 186,
  4556.             "TypeItem": "        rclBounds As RECTL"
  4557.         },
  4558.         {
  4559.             "ID": 911,
  4560.             "TypeID": 186,
  4561.             "TypeItem": "        cptl As Long"
  4562.         },
  4563.         {
  4564.             "ID": 912,
  4565.             "TypeID": 186,
  4566.             "TypeItem": "        aptl(1) As POINTL"
  4567.         },
  4568.         {
  4569.             "ID": 913,
  4570.             "TypeID": 186,
  4571.             "TypeItem": "        abTypes(1) As Integer"
  4572.         },
  4573.         {
  4574.             "ID": 914,
  4575.             "TypeID": 187,
  4576.             "TypeItem": "        pEmr As emr"
  4577.         },
  4578.         {
  4579.             "ID": 915,
  4580.             "TypeID": 187,
  4581.             "TypeItem": "        rclBounds As RECTL"
  4582.         },
  4583.         {
  4584.             "ID": 916,
  4585.             "TypeID": 187,
  4586.             "TypeItem": "        cpts As Long"
  4587.         },
  4588.         {
  4589.             "ID": 917,
  4590.             "TypeID": 187,
  4591.             "TypeItem": "        apts(1) As POINTS"
  4592.         },
  4593.         {
  4594.             "ID": 918,
  4595.             "TypeID": 187,
  4596.             "TypeItem": "        abTypes(1) As Integer"
  4597.         },
  4598.         {
  4599.             "ID": 919,
  4600.             "TypeID": 188,
  4601.             "TypeItem": "        pEmr As emr"
  4602.         },
  4603.         {
  4604.             "ID": 920,
  4605.             "TypeID": 188,
  4606.             "TypeItem": "        rclBounds As RECTL"
  4607.         },
  4608.         {
  4609.             "ID": 921,
  4610.             "TypeID": 188,
  4611.             "TypeItem": "        nPolys As Long"
  4612.         },
  4613.         {
  4614.             "ID": 922,
  4615.             "TypeID": 188,
  4616.             "TypeItem": "        cptl As Long"
  4617.         },
  4618.         {
  4619.             "ID": 923,
  4620.             "TypeID": 188,
  4621.             "TypeItem": "        aPolyCounts(1) As Long"
  4622.         },
  4623.         {
  4624.             "ID": 924,
  4625.             "TypeID": 188,
  4626.             "TypeItem": "        aptl(1) As POINTL"
  4627.         },
  4628.         {
  4629.             "ID": 925,
  4630.             "TypeID": 189,
  4631.             "TypeItem": "        pEmr As emr"
  4632.         },
  4633.         {
  4634.             "ID": 926,
  4635.             "TypeID": 189,
  4636.             "TypeItem": "        rclBounds As RECTL"
  4637.         },
  4638.         {
  4639.             "ID": 927,
  4640.             "TypeID": 189,
  4641.             "TypeItem": "        nPolys As Long"
  4642.         },
  4643.         {
  4644.             "ID": 928,
  4645.             "TypeID": 189,
  4646.             "TypeItem": "        cptl As Long"
  4647.         },
  4648.         {
  4649.             "ID": 929,
  4650.             "TypeID": 189,
  4651.             "TypeItem": "        aPolyCounts(1) As Long"
  4652.         },
  4653.         {
  4654.             "ID": 930,
  4655.             "TypeID": 189,
  4656.             "TypeItem": "        aptl(1) As POINTL"
  4657.         },
  4658.         {
  4659.             "ID": 931,
  4660.             "TypeID": 190,
  4661.             "TypeItem": "        pEmr As emr"
  4662.         },
  4663.         {
  4664.             "ID": 932,
  4665.             "TypeID": 190,
  4666.             "TypeItem": "        rclBounds As RECTL"
  4667.         },
  4668.         {
  4669.             "ID": 933,
  4670.             "TypeID": 190,
  4671.             "TypeItem": "        nPolys As Long"
  4672.         },
  4673.         {
  4674.             "ID": 934,
  4675.             "TypeID": 190,
  4676.             "TypeItem": "        cpts As Long"
  4677.         },
  4678.         {
  4679.             "ID": 935,
  4680.             "TypeID": 190,
  4681.             "TypeItem": "        aPolyCounts(1) As Long"
  4682.         },
  4683.         {
  4684.             "ID": 936,
  4685.             "TypeID": 190,
  4686.             "TypeItem": "        apts(1) As POINTS"
  4687.         },
  4688.         {
  4689.             "ID": 937,
  4690.             "TypeID": 191,
  4691.             "TypeItem": "        pEmr As emr"
  4692.         },
  4693.         {
  4694.             "ID": 938,
  4695.             "TypeID": 191,
  4696.             "TypeItem": "        rclBounds As RECTL"
  4697.         },
  4698.         {
  4699.             "ID": 939,
  4700.             "TypeID": 191,
  4701.             "TypeItem": "        nPolys As Long"
  4702.         },
  4703.         {
  4704.             "ID": 940,
  4705.             "TypeID": 191,
  4706.             "TypeItem": "        cpts As Long"
  4707.         },
  4708.         {
  4709.             "ID": 941,
  4710.             "TypeID": 191,
  4711.             "TypeItem": "        aPolyCounts(1) As Long"
  4712.         },
  4713.         {
  4714.             "ID": 942,
  4715.             "TypeID": 191,
  4716.             "TypeItem": "        apts(1) As POINTS"
  4717.         },
  4718.         {
  4719.             "ID": 943,
  4720.             "TypeID": 192,
  4721.             "TypeItem": "        pEmr As emr"
  4722.         },
  4723.         {
  4724.             "ID": 944,
  4725.             "TypeID": 192,
  4726.             "TypeItem": "        rclBounds As RECTL"
  4727.         },
  4728.         {
  4729.             "ID": 945,
  4730.             "TypeID": 192,
  4731.             "TypeItem": "        cbRgnData As Long"
  4732.         },
  4733.         {
  4734.             "ID": 946,
  4735.             "TypeID": 192,
  4736.             "TypeItem": "        RgnData(1) As Integer"
  4737.         },
  4738.         {
  4739.             "ID": 947,
  4740.             "TypeID": 193,
  4741.             "TypeItem": "        pEmr As emr"
  4742.         },
  4743.         {
  4744.             "ID": 948,
  4745.             "TypeID": 193,
  4746.             "TypeItem": "        rclBounds As RECTL"
  4747.         },
  4748.         {
  4749.             "ID": 949,
  4750.             "TypeID": 193,
  4751.             "TypeItem": "        cbRgnData As Long"
  4752.         },
  4753.         {
  4754.             "ID": 950,
  4755.             "TypeID": 193,
  4756.             "TypeItem": "        RgnData(1) As Integer"
  4757.         },
  4758.         {
  4759.             "ID": 951,
  4760.             "TypeID": 194,
  4761.             "TypeItem": "        pEmr As emr"
  4762.         },
  4763.         {
  4764.             "ID": 952,
  4765.             "TypeID": 194,
  4766.             "TypeItem": "        rclBounds As RECTL"
  4767.         },
  4768.         {
  4769.             "ID": 953,
  4770.             "TypeID": 194,
  4771.             "TypeItem": "        cbRgnData As Long"
  4772.         },
  4773.         {
  4774.             "ID": 954,
  4775.             "TypeID": 194,
  4776.             "TypeItem": "        ihBrush As Long"
  4777.         },
  4778.         {
  4779.             "ID": 955,
  4780.             "TypeID": 194,
  4781.             "TypeItem": "        RgnData(1) As Integer"
  4782.         },
  4783.         {
  4784.             "ID": 956,
  4785.             "TypeID": 195,
  4786.             "TypeItem": "        pEmr As emr"
  4787.         },
  4788.         {
  4789.             "ID": 957,
  4790.             "TypeID": 195,
  4791.             "TypeItem": "        rclBounds As RECTL"
  4792.         },
  4793.         {
  4794.             "ID": 958,
  4795.             "TypeID": 195,
  4796.             "TypeItem": "        cbRgnData As Long"
  4797.         },
  4798.         {
  4799.             "ID": 959,
  4800.             "TypeID": 195,
  4801.             "TypeItem": "        ihBrush As Long"
  4802.         },
  4803.         {
  4804.             "ID": 960,
  4805.             "TypeID": 195,
  4806.             "TypeItem": "        szlStroke As SIZEL"
  4807.         },
  4808.         {
  4809.             "ID": 961,
  4810.             "TypeID": 195,
  4811.             "TypeItem": "        RgnData(1) As Integer"
  4812.         },
  4813.         {
  4814.             "ID": 962,
  4815.             "TypeID": 196,
  4816.             "TypeItem": "        pEmr As emr"
  4817.         },
  4818.         {
  4819.             "ID": 963,
  4820.             "TypeID": 196,
  4821.             "TypeItem": "        cbRgnData As Long"
  4822.         },
  4823.         {
  4824.             "ID": 964,
  4825.             "TypeID": 196,
  4826.             "TypeItem": "        iMode As Long"
  4827.         },
  4828.         {
  4829.             "ID": 965,
  4830.             "TypeID": 196,
  4831.             "TypeItem": "        RgnData(1) As Integer"
  4832.         },
  4833.         {
  4834.             "ID": 966,
  4835.             "TypeID": 197,
  4836.             "TypeItem": "        pEmr As emr"
  4837.         },
  4838.         {
  4839.             "ID": 967,
  4840.             "TypeID": 197,
  4841.             "TypeItem": "        rclBounds As RECTL"
  4842.         },
  4843.         {
  4844.             "ID": 968,
  4845.             "TypeID": 197,
  4846.             "TypeItem": "        iGraphicsMode As Long"
  4847.         },
  4848.         {
  4849.             "ID": 969,
  4850.             "TypeID": 197,
  4851.             "TypeItem": "        exScale As Double"
  4852.         },
  4853.         {
  4854.             "ID": 970,
  4855.             "TypeID": 197,
  4856.             "TypeItem": "        eyScale As Double"
  4857.         },
  4858.         {
  4859.             "ID": 971,
  4860.             "TypeID": 197,
  4861.             "TypeItem": "        emrtext As emrtext"
  4862.         },
  4863.         {
  4864.             "ID": 972,
  4865.             "TypeID": 198,
  4866.             "TypeItem": "        pEmr As emr"
  4867.         },
  4868.         {
  4869.             "ID": 973,
  4870.             "TypeID": 198,
  4871.             "TypeItem": "        rclBounds As RECTL"
  4872.         },
  4873.         {
  4874.             "ID": 974,
  4875.             "TypeID": 198,
  4876.             "TypeItem": "        xDest As Long"
  4877.         },
  4878.         {
  4879.             "ID": 975,
  4880.             "TypeID": 198,
  4881.             "TypeItem": "        yDest As Long"
  4882.         },
  4883.         {
  4884.             "ID": 976,
  4885.             "TypeID": 198,
  4886.             "TypeItem": "        cxDest As Long"
  4887.         },
  4888.         {
  4889.             "ID": 977,
  4890.             "TypeID": 198,
  4891.             "TypeItem": "        cyDest As Long"
  4892.         },
  4893.         {
  4894.             "ID": 978,
  4895.             "TypeID": 198,
  4896.             "TypeItem": "        dwRop As Long"
  4897.         },
  4898.         {
  4899.             "ID": 979,
  4900.             "TypeID": 198,
  4901.             "TypeItem": "        xSrc As Long"
  4902.         },
  4903.         {
  4904.             "ID": 980,
  4905.             "TypeID": 198,
  4906.             "TypeItem": "        ySrc As Long"
  4907.         },
  4908.         {
  4909.             "ID": 981,
  4910.             "TypeID": 198,
  4911.             "TypeItem": "        xformSrc As xform"
  4912.         },
  4913.         {
  4914.             "ID": 982,
  4915.             "TypeID": 198,
  4916.             "TypeItem": "        crBkColorSrc As Long"
  4917.         },
  4918.         {
  4919.             "ID": 983,
  4920.             "TypeID": 198,
  4921.             "TypeItem": "        iUsageSrc As Long"
  4922.         },
  4923.         {
  4924.             "ID": 984,
  4925.             "TypeID": 198,
  4926.             "TypeItem": "        offBmiSrc As Long"
  4927.         },
  4928.         {
  4929.             "ID": 985,
  4930.             "TypeID": 198,
  4931.             "TypeItem": "        cbBmiSrc As Long"
  4932.         },
  4933.         {
  4934.             "ID": 986,
  4935.             "TypeID": 198,
  4936.             "TypeItem": "        offBitsSrc As Long"
  4937.         },
  4938.         {
  4939.             "ID": 987,
  4940.             "TypeID": 198,
  4941.             "TypeItem": "        cbBitsSrc As Long"
  4942.         },
  4943.         {
  4944.             "ID": 988,
  4945.             "TypeID": 199,
  4946.             "TypeItem": "        pEmr As emr"
  4947.         },
  4948.         {
  4949.             "ID": 989,
  4950.             "TypeID": 199,
  4951.             "TypeItem": "        rclBounds As RECTL"
  4952.         },
  4953.         {
  4954.             "ID": 990,
  4955.             "TypeID": 199,
  4956.             "TypeItem": "        xDest As Long"
  4957.         },
  4958.         {
  4959.             "ID": 991,
  4960.             "TypeID": 199,
  4961.             "TypeItem": "        yDest As Long"
  4962.         },
  4963.         {
  4964.             "ID": 992,
  4965.             "TypeID": 199,
  4966.             "TypeItem": "        cxDest As Long"
  4967.         },
  4968.         {
  4969.             "ID": 993,
  4970.             "TypeID": 199,
  4971.             "TypeItem": "        cyDest As Long"
  4972.         },
  4973.         {
  4974.             "ID": 994,
  4975.             "TypeID": 199,
  4976.             "TypeItem": "        dwRop As Long"
  4977.         },
  4978.         {
  4979.             "ID": 995,
  4980.             "TypeID": 199,
  4981.             "TypeItem": "        xSrc As Long"
  4982.         },
  4983.         {
  4984.             "ID": 996,
  4985.             "TypeID": 199,
  4986.             "TypeItem": "        ySrc As Long"
  4987.         },
  4988.         {
  4989.             "ID": 997,
  4990.             "TypeID": 199,
  4991.             "TypeItem": "        xformSrc As xform"
  4992.         },
  4993.         {
  4994.             "ID": 998,
  4995.             "TypeID": 199,
  4996.             "TypeItem": "        crBkColorSrc As Long"
  4997.         },
  4998.         {
  4999.             "ID": 999,
  5000.             "TypeID": 199,
  5001.             "TypeItem": "        iUsageSrc As Long"
  5002.         },
  5003.         {
  5004.             "ID": 1000,
  5005.             "TypeID": 199,
  5006.             "TypeItem": "        offBmiSrc As Long"
  5007.         },
  5008.         {
  5009.             "ID": 1001,
  5010.             "TypeID": 199,
  5011.             "TypeItem": "        cbBmiSrc As Long"
  5012.         },
  5013.         {
  5014.             "ID": 1002,
  5015.             "TypeID": 199,
  5016.             "TypeItem": "        offBitsSrc As Long"
  5017.         },
  5018.         {
  5019.             "ID": 1003,
  5020.             "TypeID": 199,
  5021.             "TypeItem": "        cbBitsSrc As Long"
  5022.         },
  5023.         {
  5024.             "ID": 1004,
  5025.             "TypeID": 199,
  5026.             "TypeItem": "        cxSrc As Long"
  5027.         },
  5028.         {
  5029.             "ID": 1005,
  5030.             "TypeID": 199,
  5031.             "TypeItem": "        cySrc As Long"
  5032.         },
  5033.         {
  5034.             "ID": 1006,
  5035.             "TypeID": 200,
  5036.             "TypeItem": "        pEmr As emr"
  5037.         },
  5038.         {
  5039.             "ID": 1007,
  5040.             "TypeID": 200,
  5041.             "TypeItem": "        rclBounds As RECTL"
  5042.         },
  5043.         {
  5044.             "ID": 1008,
  5045.             "TypeID": 200,
  5046.             "TypeItem": "        xDest As Long"
  5047.         },
  5048.         {
  5049.             "ID": 1009,
  5050.             "TypeID": 200,
  5051.             "TypeItem": "        yDest As Long"
  5052.         },
  5053.         {
  5054.             "ID": 1010,
  5055.             "TypeID": 200,
  5056.             "TypeItem": "        cxDest As Long"
  5057.         },
  5058.         {
  5059.             "ID": 1011,
  5060.             "TypeID": 200,
  5061.             "TypeItem": "        cyDest As Long"
  5062.         },
  5063.         {
  5064.             "ID": 1012,
  5065.             "TypeID": 200,
  5066.             "TypeItem": "        dwRop As Long"
  5067.         },
  5068.         {
  5069.             "ID": 1013,
  5070.             "TypeID": 200,
  5071.             "TypeItem": "        xSrc2 As Long"
  5072.         },
  5073.         {
  5074.             "ID": 1014,
  5075.             "TypeID": 200,
  5076.             "TypeItem": "        cyDest2 As Long"
  5077.         },
  5078.         {
  5079.             "ID": 1015,
  5080.             "TypeID": 200,
  5081.             "TypeItem": "        dwRop2 As Long"
  5082.         },
  5083.         {
  5084.             "ID": 1016,
  5085.             "TypeID": 200,
  5086.             "TypeItem": "        xSrc As Long"
  5087.         },
  5088.         {
  5089.             "ID": 1017,
  5090.             "TypeID": 200,
  5091.             "TypeItem": "        ySrc As Long"
  5092.         },
  5093.         {
  5094.             "ID": 1018,
  5095.             "TypeID": 200,
  5096.             "TypeItem": "        xformSrc As XFORM"
  5097.         },
  5098.         {
  5099.             "ID": 1019,
  5100.             "TypeID": 200,
  5101.             "TypeItem": "        crBkColorSrc As Long"
  5102.         },
  5103.         {
  5104.             "ID": 1020,
  5105.             "TypeID": 200,
  5106.             "TypeItem": "        iUsageSrc As Long"
  5107.         },
  5108.         {
  5109.             "ID": 1021,
  5110.             "TypeID": 200,
  5111.             "TypeItem": "        offBmiSrc As Long"
  5112.         },
  5113.         {
  5114.             "ID": 1022,
  5115.             "TypeID": 200,
  5116.             "TypeItem": "        cbBmiSrc As Long"
  5117.         },
  5118.         {
  5119.             "ID": 1023,
  5120.             "TypeID": 200,
  5121.             "TypeItem": "        offBitsSrc As Long"
  5122.         },
  5123.         {
  5124.             "ID": 1024,
  5125.             "TypeID": 200,
  5126.             "TypeItem": "        cbBitsSrc As Long"
  5127.         },
  5128.         {
  5129.             "ID": 1025,
  5130.             "TypeID": 200,
  5131.             "TypeItem": "        xMask As Long"
  5132.         },
  5133.         {
  5134.             "ID": 1026,
  5135.             "TypeID": 200,
  5136.             "TypeItem": "        yMask As Long"
  5137.         },
  5138.         {
  5139.             "ID": 1027,
  5140.             "TypeID": 200,
  5141.             "TypeItem": "        iUsageMask As Long"
  5142.         },
  5143.         {
  5144.             "ID": 1028,
  5145.             "TypeID": 200,
  5146.             "TypeItem": "        offBmiMask As Long"
  5147.         },
  5148.         {
  5149.             "ID": 1029,
  5150.             "TypeID": 200,
  5151.             "TypeItem": "        cbBmiMask As Long"
  5152.         },
  5153.         {
  5154.             "ID": 1030,
  5155.             "TypeID": 200,
  5156.             "TypeItem": "        offBitsMask As Long"
  5157.         },
  5158.         {
  5159.             "ID": 1031,
  5160.             "TypeID": 200,
  5161.             "TypeItem": "        cbBitsMask As Long"
  5162.         },
  5163.         {
  5164.             "ID": 1032,
  5165.             "TypeID": 201,
  5166.             "TypeItem": "        pEmr As emr"
  5167.         },
  5168.         {
  5169.             "ID": 1033,
  5170.             "TypeID": 201,
  5171.             "TypeItem": "        rclBounds As RECTL"
  5172.         },
  5173.         {
  5174.             "ID": 1034,
  5175.             "TypeID": 201,
  5176.             "TypeItem": "        aptlDest(3) As POINTL"
  5177.         },
  5178.         {
  5179.             "ID": 1035,
  5180.             "TypeID": 201,
  5181.             "TypeItem": "        xSrc As Long"
  5182.         },
  5183.         {
  5184.             "ID": 1036,
  5185.             "TypeID": 201,
  5186.             "TypeItem": "        ySrc As Long"
  5187.         },
  5188.         {
  5189.             "ID": 1037,
  5190.             "TypeID": 201,
  5191.             "TypeItem": "        cxSrc As Long"
  5192.         },
  5193.         {
  5194.             "ID": 1038,
  5195.             "TypeID": 201,
  5196.             "TypeItem": "        cySrc As Long"
  5197.         },
  5198.         {
  5199.             "ID": 1039,
  5200.             "TypeID": 201,
  5201.             "TypeItem": "        xformSrc As XFORM"
  5202.         },
  5203.         {
  5204.             "ID": 1040,
  5205.             "TypeID": 201,
  5206.             "TypeItem": "        crBkColorSrc As Long"
  5207.         },
  5208.         {
  5209.             "ID": 1041,
  5210.             "TypeID": 201,
  5211.             "TypeItem": "        iUsageSrc As Long"
  5212.         },
  5213.         {
  5214.             "ID": 1042,
  5215.             "TypeID": 201,
  5216.             "TypeItem": "        offBmiSrc As Long"
  5217.         },
  5218.         {
  5219.             "ID": 1043,
  5220.             "TypeID": 201,
  5221.             "TypeItem": "        cbBmiSrc As Long"
  5222.         },
  5223.         {
  5224.             "ID": 1044,
  5225.             "TypeID": 201,
  5226.             "TypeItem": "        offBitsSrc As Long"
  5227.         },
  5228.         {
  5229.             "ID": 1045,
  5230.             "TypeID": 201,
  5231.             "TypeItem": "        cbBitsSrc As Long"
  5232.         },
  5233.         {
  5234.             "ID": 1046,
  5235.             "TypeID": 201,
  5236.             "TypeItem": "        xMask As Long"
  5237.         },
  5238.         {
  5239.             "ID": 1047,
  5240.             "TypeID": 201,
  5241.             "TypeItem": "        yMask As Long"
  5242.         },
  5243.         {
  5244.             "ID": 1048,
  5245.             "TypeID": 201,
  5246.             "TypeItem": "        iUsageMask As Long"
  5247.         },
  5248.         {
  5249.             "ID": 1049,
  5250.             "TypeID": 201,
  5251.             "TypeItem": "        offBmiMask As Long"
  5252.         },
  5253.         {
  5254.             "ID": 1050,
  5255.             "TypeID": 201,
  5256.             "TypeItem": "        cbBmiMask As Long"
  5257.         },
  5258.         {
  5259.             "ID": 1051,
  5260.             "TypeID": 201,
  5261.             "TypeItem": "        offBitsMask As Long"
  5262.         },
  5263.         {
  5264.             "ID": 1052,
  5265.             "TypeID": 201,
  5266.             "TypeItem": "        cbBitsMask As Long"
  5267.         },
  5268.         {
  5269.             "ID": 1053,
  5270.             "TypeID": 202,
  5271.             "TypeItem": "        pEmr As emr"
  5272.         },
  5273.         {
  5274.             "ID": 1054,
  5275.             "TypeID": 202,
  5276.             "TypeItem": "        rclBounds As RECTL"
  5277.         },
  5278.         {
  5279.             "ID": 1055,
  5280.             "TypeID": 202,
  5281.             "TypeItem": "        xDest As Long"
  5282.         },
  5283.         {
  5284.             "ID": 1056,
  5285.             "TypeID": 202,
  5286.             "TypeItem": "        yDest As Long"
  5287.         },
  5288.         {
  5289.             "ID": 1057,
  5290.             "TypeID": 202,
  5291.             "TypeItem": "        xSrc As Long"
  5292.         },
  5293.         {
  5294.             "ID": 1058,
  5295.             "TypeID": 202,
  5296.             "TypeItem": "        ySrc As Long"
  5297.         },
  5298.         {
  5299.             "ID": 1059,
  5300.             "TypeID": 202,
  5301.             "TypeItem": "        cxSrc As Long"
  5302.         },
  5303.         {
  5304.             "ID": 1060,
  5305.             "TypeID": 202,
  5306.             "TypeItem": "        cySrc As Long"
  5307.         },
  5308.         {
  5309.             "ID": 1061,
  5310.             "TypeID": 202,
  5311.             "TypeItem": "        offBmiSrc As Long"
  5312.         },
  5313.         {
  5314.             "ID": 1062,
  5315.             "TypeID": 202,
  5316.             "TypeItem": "        cbBmiSrc As Long"
  5317.         },
  5318.         {
  5319.             "ID": 1063,
  5320.             "TypeID": 202,
  5321.             "TypeItem": "        offBitsSrc As Long"
  5322.         },
  5323.         {
  5324.             "ID": 1064,
  5325.             "TypeID": 202,
  5326.             "TypeItem": "        cbBitsSrc As Long"
  5327.         },
  5328.         {
  5329.             "ID": 1065,
  5330.             "TypeID": 202,
  5331.             "TypeItem": "        iUsageSrc As Long"
  5332.         },
  5333.         {
  5334.             "ID": 1066,
  5335.             "TypeID": 202,
  5336.             "TypeItem": "        iStartScan As Long"
  5337.         },
  5338.         {
  5339.             "ID": 1067,
  5340.             "TypeID": 202,
  5341.             "TypeItem": "        cScans As Long"
  5342.         },
  5343.         {
  5344.             "ID": 1068,
  5345.             "TypeID": 203,
  5346.             "TypeItem": "        pEmr As emr"
  5347.         },
  5348.         {
  5349.             "ID": 1069,
  5350.             "TypeID": 203,
  5351.             "TypeItem": "        rclBounds As RECTL"
  5352.         },
  5353.         {
  5354.             "ID": 1070,
  5355.             "TypeID": 203,
  5356.             "TypeItem": "        xDest As Long"
  5357.         },
  5358.         {
  5359.             "ID": 1071,
  5360.             "TypeID": 203,
  5361.             "TypeItem": "        yDest As Long"
  5362.         },
  5363.         {
  5364.             "ID": 1072,
  5365.             "TypeID": 203,
  5366.             "TypeItem": "        xSrc As Long"
  5367.         },
  5368.         {
  5369.             "ID": 1073,
  5370.             "TypeID": 203,
  5371.             "TypeItem": "        ySrc As Long"
  5372.         },
  5373.         {
  5374.             "ID": 1074,
  5375.             "TypeID": 203,
  5376.             "TypeItem": "        cxSrc As Long"
  5377.         },
  5378.         {
  5379.             "ID": 1075,
  5380.             "TypeID": 203,
  5381.             "TypeItem": "        cySrc As Long"
  5382.         },
  5383.         {
  5384.             "ID": 1076,
  5385.             "TypeID": 203,
  5386.             "TypeItem": "        offBmiSrc As Long"
  5387.         },
  5388.         {
  5389.             "ID": 1077,
  5390.             "TypeID": 203,
  5391.             "TypeItem": "        cbBmiSrc As Long"
  5392.         },
  5393.         {
  5394.             "ID": 1078,
  5395.             "TypeID": 203,
  5396.             "TypeItem": "        offBitsSrc As Long"
  5397.         },
  5398.         {
  5399.             "ID": 1079,
  5400.             "TypeID": 203,
  5401.             "TypeItem": "        cbBitsSrc As Long"
  5402.         },
  5403.         {
  5404.             "ID": 1080,
  5405.             "TypeID": 203,
  5406.             "TypeItem": "        iUsageSrc As Long"
  5407.         },
  5408.         {
  5409.             "ID": 1081,
  5410.             "TypeID": 203,
  5411.             "TypeItem": "        dwRop As Long"
  5412.         },
  5413.         {
  5414.             "ID": 1082,
  5415.             "TypeID": 203,
  5416.             "TypeItem": "        cxDest As Long"
  5417.         },
  5418.         {
  5419.             "ID": 1083,
  5420.             "TypeID": 203,
  5421.             "TypeItem": "        cyDest As Long"
  5422.         },
  5423.         {
  5424.             "ID": 1084,
  5425.             "TypeID": 204,
  5426.             "TypeItem": "        pEmr As emr"
  5427.         },
  5428.         {
  5429.             "ID": 1085,
  5430.             "TypeID": 204,
  5431.             "TypeItem": "        ihFont As Long"
  5432.         },
  5433.         {
  5434.             "ID": 1086,
  5435.             "TypeID": 204,
  5436.             "TypeItem": "        elfw As EXTLOGFONT"
  5437.         },
  5438.         {
  5439.             "ID": 1087,
  5440.             "TypeID": 205,
  5441.             "TypeItem": "        pEmr As emr"
  5442.         },
  5443.         {
  5444.             "ID": 1088,
  5445.             "TypeID": 205,
  5446.             "TypeItem": "        ihPal As Long"
  5447.         },
  5448.         {
  5449.             "ID": 1089,
  5450.             "TypeID": 205,
  5451.             "TypeItem": "        lgpl As LOGPALETTE"
  5452.         },
  5453.         {
  5454.             "ID": 1090,
  5455.             "TypeID": 206,
  5456.             "TypeItem": "        pEmr As emr"
  5457.         },
  5458.         {
  5459.             "ID": 1091,
  5460.             "TypeID": 206,
  5461.             "TypeItem": "        ihPen As Long"
  5462.         },
  5463.         {
  5464.             "ID": 1092,
  5465.             "TypeID": 206,
  5466.             "TypeItem": "        lopn As LOGPEN"
  5467.         },
  5468.         {
  5469.             "ID": 1093,
  5470.             "TypeID": 207,
  5471.             "TypeItem": "        pEmr As emr"
  5472.         },
  5473.         {
  5474.             "ID": 1094,
  5475.             "TypeID": 207,
  5476.             "TypeItem": "        ihPen As Long"
  5477.         },
  5478.         {
  5479.             "ID": 1095,
  5480.             "TypeID": 207,
  5481.             "TypeItem": "        offBmi As Long"
  5482.         },
  5483.         {
  5484.             "ID": 1096,
  5485.             "TypeID": 207,
  5486.             "TypeItem": "        cbBmi As Long"
  5487.         },
  5488.         {
  5489.             "ID": 1097,
  5490.             "TypeID": 207,
  5491.             "TypeItem": "        offBits As Long"
  5492.         },
  5493.         {
  5494.             "ID": 1098,
  5495.             "TypeID": 207,
  5496.             "TypeItem": "        cbBits As Long"
  5497.         },
  5498.         {
  5499.             "ID": 1099,
  5500.             "TypeID": 207,
  5501.             "TypeItem": "        elp As EXTLOGPEN"
  5502.         },
  5503.         {
  5504.             "ID": 1100,
  5505.             "TypeID": 208,
  5506.             "TypeItem": "        pEmr As emr"
  5507.         },
  5508.         {
  5509.             "ID": 1101,
  5510.             "TypeID": 208,
  5511.             "TypeItem": "        ihBrush As Long"
  5512.         },
  5513.         {
  5514.             "ID": 1102,
  5515.             "TypeID": 208,
  5516.             "TypeItem": "        lb As LOGBRUSH"
  5517.         },
  5518.         {
  5519.             "ID": 1103,
  5520.             "TypeID": 209,
  5521.             "TypeItem": "        pEmr As emr"
  5522.         },
  5523.         {
  5524.             "ID": 1104,
  5525.             "TypeID": 209,
  5526.             "TypeItem": "        ihBrush As Long"
  5527.         },
  5528.         {
  5529.             "ID": 1105,
  5530.             "TypeID": 209,
  5531.             "TypeItem": "        iUsage As Long"
  5532.         },
  5533.         {
  5534.             "ID": 1106,
  5535.             "TypeID": 209,
  5536.             "TypeItem": "        offBmi As Long"
  5537.         },
  5538.         {
  5539.             "ID": 1107,
  5540.             "TypeID": 209,
  5541.             "TypeItem": "        cbBmi As Long"
  5542.         },
  5543.         {
  5544.             "ID": 1108,
  5545.             "TypeID": 209,
  5546.             "TypeItem": "        offBits As Long"
  5547.         },
  5548.         {
  5549.             "ID": 1109,
  5550.             "TypeID": 209,
  5551.             "TypeItem": "        cbBits As Long"
  5552.         },
  5553.         {
  5554.             "ID": 1110,
  5555.             "TypeID": 210,
  5556.             "TypeItem": "        pEmr As emr"
  5557.         },
  5558.         {
  5559.             "ID": 1111,
  5560.             "TypeID": 210,
  5561.             "TypeItem": "        ihBursh As Long"
  5562.         },
  5563.         {
  5564.             "ID": 1112,
  5565.             "TypeID": 210,
  5566.             "TypeItem": "        iUsage As Long"
  5567.         },
  5568.         {
  5569.             "ID": 1113,
  5570.             "TypeID": 210,
  5571.             "TypeItem": "        offBmi As Long"
  5572.         },
  5573.         {
  5574.             "ID": 1114,
  5575.             "TypeID": 210,
  5576.             "TypeItem": "        cbBmi As Long"
  5577.         },
  5578.         {
  5579.             "ID": 1115,
  5580.             "TypeID": 210,
  5581.             "TypeItem": "        offBits As Long"
  5582.         },
  5583.         {
  5584.             "ID": 1116,
  5585.             "TypeID": 210,
  5586.             "TypeItem": "        cbBits As Long"
  5587.         },
  5588.         {
  5589.             "ID": 1117,
  5590.             "TypeID": 211,
  5591.             "TypeItem": "        bV4Size As Long"
  5592.         },
  5593.         {
  5594.             "ID": 1118,
  5595.             "TypeID": 211,
  5596.             "TypeItem": "        bV4Width As Long"
  5597.         },
  5598.         {
  5599.             "ID": 1119,
  5600.             "TypeID": 211,
  5601.             "TypeItem": "        bV4Height As Long"
  5602.         },
  5603.         {
  5604.             "ID": 1120,
  5605.             "TypeID": 211,
  5606.             "TypeItem": "        bV4Planes As Integer"
  5607.         },
  5608.         {
  5609.             "ID": 1121,
  5610.             "TypeID": 211,
  5611.             "TypeItem": "        bV4BitCount As Integer"
  5612.         },
  5613.         {
  5614.             "ID": 1122,
  5615.             "TypeID": 211,
  5616.             "TypeItem": "        bV4V4Compression As Long"
  5617.         },
  5618.         {
  5619.             "ID": 1123,
  5620.             "TypeID": 211,
  5621.             "TypeItem": "        bV4SizeImage As Long"
  5622.         },
  5623.         {
  5624.             "ID": 1124,
  5625.             "TypeID": 211,
  5626.             "TypeItem": "        bV4XPelsPerMeter As Long"
  5627.         },
  5628.         {
  5629.             "ID": 1125,
  5630.             "TypeID": 211,
  5631.             "TypeItem": "        bV4YPelsPerMeter As Long"
  5632.         },
  5633.         {
  5634.             "ID": 1126,
  5635.             "TypeID": 211,
  5636.             "TypeItem": "        bV4ClrUsed As Long"
  5637.         },
  5638.         {
  5639.             "ID": 1127,
  5640.             "TypeID": 211,
  5641.             "TypeItem": "        bV4ClrImportant As Long"
  5642.         },
  5643.         {
  5644.             "ID": 1128,
  5645.             "TypeID": 211,
  5646.             "TypeItem": "        bV4RedMask As Long"
  5647.         },
  5648.         {
  5649.             "ID": 1129,
  5650.             "TypeID": 211,
  5651.             "TypeItem": "        bV4GreenMask As Long"
  5652.         },
  5653.         {
  5654.             "ID": 1130,
  5655.             "TypeID": 211,
  5656.             "TypeItem": "        bV4BlueMask As Long"
  5657.         },
  5658.         {
  5659.             "ID": 1131,
  5660.             "TypeID": 211,
  5661.             "TypeItem": "        bV4AlphaMask As Long"
  5662.         },
  5663.         {
  5664.             "ID": 1132,
  5665.             "TypeID": 211,
  5666.             "TypeItem": "        bV4CSType As Long"
  5667.         },
  5668.         {
  5669.             "ID": 1133,
  5670.             "TypeID": 211,
  5671.             "TypeItem": "        bV4Endpoints As Long"
  5672.         },
  5673.         {
  5674.             "ID": 1134,
  5675.             "TypeID": 211,
  5676.             "TypeItem": "        bV4GammaRed As Long"
  5677.         },
  5678.         {
  5679.             "ID": 1135,
  5680.             "TypeID": 211,
  5681.             "TypeItem": "        bV4GammaGreen As Long"
  5682.         },
  5683.         {
  5684.             "ID": 1136,
  5685.             "TypeID": 211,
  5686.             "TypeItem": "        bV4GammaBlue As Long"
  5687.         },
  5688.         {
  5689.             "ID": 1137,
  5690.             "TypeID": 212,
  5691.             "TypeItem": "        fsUsb(4) As Long"
  5692.         },
  5693.         {
  5694.             "ID": 1138,
  5695.             "TypeID": 212,
  5696.             "TypeItem": "        fsCsb(2) As Long"
  5697.         },
  5698.         {
  5699.             "ID": 1139,
  5700.             "TypeID": 213,
  5701.             "TypeItem": "        ciCharset As Long"
  5702.         },
  5703.         {
  5704.             "ID": 1140,
  5705.             "TypeID": 213,
  5706.             "TypeItem": "        ciACP As Long"
  5707.         },
  5708.         {
  5709.             "ID": 1141,
  5710.             "TypeID": 213,
  5711.             "TypeItem": "        fs As FONTSIGNATURE"
  5712.         },
  5713.         {
  5714.             "ID": 1142,
  5715.             "TypeID": 214,
  5716.             "TypeItem": "        lsUsb(4) As Long"
  5717.         },
  5718.         {
  5719.             "ID": 1143,
  5720.             "TypeID": 214,
  5721.             "TypeItem": "        lsCsbDefault(2) As Long"
  5722.         },
  5723.         {
  5724.             "ID": 1144,
  5725.             "TypeID": 214,
  5726.             "TypeItem": "        lsCsbSupported(2) As Long"
  5727.         },
  5728.         {
  5729.             "ID": 1145,
  5730.             "TypeID": 215,
  5731.             "TypeItem": "        ntmTm As NEWTEXTMETRIC"
  5732.         },
  5733.         {
  5734.             "ID": 1146,
  5735.             "TypeID": 215,
  5736.             "TypeItem": "        ntmFontSig As FONTSIGNATURE"
  5737.         },
  5738.         {
  5739.             "ID": 1147,
  5740.             "TypeID": 216,
  5741.             "TypeItem": "        elfLogFont As LOGFONT"
  5742.         },
  5743.         {
  5744.             "ID": 1148,
  5745.             "TypeID": 216,
  5746.             "TypeItem": "        elfFullName(LF_FULLFACESIZE) As Byte"
  5747.         },
  5748.         {
  5749.             "ID": 1149,
  5750.             "TypeID": 216,
  5751.             "TypeItem": "        elfStyle(LF_FACESIZE) As Byte"
  5752.         },
  5753.         {
  5754.             "ID": 1150,
  5755.             "TypeID": 216,
  5756.             "TypeItem": "        elfScript(LF_FACESIZE) As Byte"
  5757.         },
  5758.         {
  5759.             "ID": 1151,
  5760.             "TypeID": 217,
  5761.             "TypeItem": "        lStructSize As Long"
  5762.         },
  5763.         {
  5764.             "ID": 1152,
  5765.             "TypeID": 217,
  5766.             "TypeItem": "        lpOutString As String"
  5767.         },
  5768.         {
  5769.             "ID": 1153,
  5770.             "TypeID": 217,
  5771.             "TypeItem": "        lpOrder As Long"
  5772.         },
  5773.         {
  5774.             "ID": 1154,
  5775.             "TypeID": 217,
  5776.             "TypeItem": "        lpDX As Long"
  5777.         },
  5778.         {
  5779.             "ID": 1155,
  5780.             "TypeID": 217,
  5781.             "TypeItem": "        lpCaretPos As Long"
  5782.         },
  5783.         {
  5784.             "ID": 1156,
  5785.             "TypeID": 217,
  5786.             "TypeItem": "        lpClass As String"
  5787.         },
  5788.         {
  5789.             "ID": 1157,
  5790.             "TypeID": 217,
  5791.             "TypeItem": "        lpGlyphs As String"
  5792.         },
  5793.         {
  5794.             "ID": 1158,
  5795.             "TypeID": 217,
  5796.             "TypeItem": "        nGlyphs As Long"
  5797.         },
  5798.         {
  5799.             "ID": 1159,
  5800.             "TypeID": 217,
  5801.             "TypeItem": "        nMaxFit As Long"
  5802.         },
  5803.         {
  5804.             "ID": 1160,
  5805.             "TypeID": 218,
  5806.             "TypeItem": "\tciexyzX As Long"
  5807.         },
  5808.         {
  5809.             "ID": 1161,
  5810.             "TypeID": 218,
  5811.             "TypeItem": "\tciexyzY As Long"
  5812.         },
  5813.         {
  5814.             "ID": 1162,
  5815.             "TypeID": 218,
  5816.             "TypeItem": "\tciexyzZ As Long"
  5817.         },
  5818.         {
  5819.             "ID": 1163,
  5820.             "TypeID": 219,
  5821.             "TypeItem": "    ciexyzRed As CIEXYZ"
  5822.         },
  5823.         {
  5824.             "ID": 1164,
  5825.             "TypeID": 219,
  5826.             "TypeItem": "    ciexyzGreen As CIEXYZ"
  5827.         },
  5828.         {
  5829.             "ID": 1165,
  5830.             "TypeID": 219,
  5831.             "TypeItem": "    ciexyBlue As CIEXYZ"
  5832.         },
  5833.         {
  5834.             "ID": 1166,
  5835.             "TypeID": 220,
  5836.             "TypeItem": "    lcsSignature As Long"
  5837.         },
  5838.         {
  5839.             "ID": 1167,
  5840.             "TypeID": 220,
  5841.             "TypeItem": "    lcsVersion As Long"
  5842.         },
  5843.         {
  5844.             "ID": 1168,
  5845.             "TypeID": 220,
  5846.             "TypeItem": "    lcsSize As Long"
  5847.         },
  5848.         {
  5849.             "ID": 1169,
  5850.             "TypeID": 220,
  5851.             "TypeItem": "    lcsCSType As Long"
  5852.         },
  5853.         {
  5854.             "ID": 1170,
  5855.             "TypeID": 220,
  5856.             "TypeItem": "    lcsIntent As Long"
  5857.         },
  5858.         {
  5859.             "ID": 1171,
  5860.             "TypeID": 220,
  5861.             "TypeItem": "    lcsEndPoints As CIEXYZTRIPLE"
  5862.         },
  5863.         {
  5864.             "ID": 1172,
  5865.             "TypeID": 220,
  5866.             "TypeItem": "    lcsGammaRed As Long"
  5867.         },
  5868.         {
  5869.             "ID": 1173,
  5870.             "TypeID": 220,
  5871.             "TypeItem": "    lcsGammaGreen As Long"
  5872.         },
  5873.         {
  5874.             "ID": 1174,
  5875.             "TypeID": 220,
  5876.             "TypeItem": "    lcsGammaBlue As Long"
  5877.         },
  5878.         {
  5879.             "ID": 1175,
  5880.             "TypeID": 220,
  5881.             "TypeItem": "    lcsFileName As String * MAX_PATH"
  5882.         },
  5883.         {
  5884.             "ID": 1176,
  5885.             "TypeID": 221,
  5886.             "TypeItem": "        pEmr As emr"
  5887.         },
  5888.         {
  5889.             "ID": 1177,
  5890.             "TypeID": 221,
  5891.             "TypeItem": "        ihCS As Long               '  ColorSpace handle index"
  5892.         },
  5893.         {
  5894.             "ID": 1178,
  5895.             "TypeID": 222,
  5896.             "TypeItem": "        pEmr As emr"
  5897.         },
  5898.         {
  5899.             "ID": 1179,
  5900.             "TypeID": 222,
  5901.             "TypeItem": "        ihCS As Long        '  ColorSpace handle index"
  5902.         },
  5903.         {
  5904.             "ID": 1180,
  5905.             "TypeID": 222,
  5906.             "TypeItem": "        lcs As LOGCOLORSPACE"
  5907.         },
  5908.         {
  5909.             "ID": 1181,
  5910.             "TypeID": 223,
  5911.             "TypeItem": "        fMouse As Boolean"
  5912.         },
  5913.         {
  5914.             "ID": 1182,
  5915.             "TypeID": 223,
  5916.             "TypeItem": "        hWndActive As Long"
  5917.         },
  5918.         {
  5919.             "ID": 1183,
  5920.             "TypeID": 224,
  5921.             "TypeItem": "        message As Long"
  5922.         },
  5923.         {
  5924.             "ID": 1184,
  5925.             "TypeID": 224,
  5926.             "TypeItem": "        paramL As Long"
  5927.         },
  5928.         {
  5929.             "ID": 1185,
  5930.             "TypeID": 224,
  5931.             "TypeItem": "        paramH As Long"
  5932.         },
  5933.         {
  5934.             "ID": 1186,
  5935.             "TypeID": 224,
  5936.             "TypeItem": "        time As Long"
  5937.         },
  5938.         {
  5939.             "ID": 1187,
  5940.             "TypeID": 224,
  5941.             "TypeItem": "        hwnd As Long"
  5942.         },
  5943.         {
  5944.             "ID": 1188,
  5945.             "TypeID": 225,
  5946.             "TypeItem": "        lParam As Long"
  5947.         },
  5948.         {
  5949.             "ID": 1189,
  5950.             "TypeID": 225,
  5951.             "TypeItem": "        wParam As Long"
  5952.         },
  5953.         {
  5954.             "ID": 1190,
  5955.             "TypeID": 225,
  5956.             "TypeItem": "        message As Long"
  5957.         },
  5958.         {
  5959.             "ID": 1191,
  5960.             "TypeID": 225,
  5961.             "TypeItem": "        hwnd As Long"
  5962.         },
  5963.         {
  5964.             "ID": 1192,
  5965.             "TypeID": 226,
  5966.             "TypeItem": "        hModuleHook As Long"
  5967.         },
  5968.         {
  5969.             "ID": 1193,
  5970.             "TypeID": 226,
  5971.             "TypeItem": "        Reserved As Long"
  5972.         },
  5973.         {
  5974.             "ID": 1194,
  5975.             "TypeID": 226,
  5976.             "TypeItem": "        lParam As Long"
  5977.         },
  5978.         {
  5979.             "ID": 1195,
  5980.             "TypeID": 226,
  5981.             "TypeItem": "        wParam As Long"
  5982.         },
  5983.         {
  5984.             "ID": 1196,
  5985.             "TypeID": 226,
  5986.             "TypeItem": "        code As Long"
  5987.         },
  5988.         {
  5989.             "ID": 1197,
  5990.             "TypeID": 227,
  5991.             "TypeItem": "        pt As POINTAPI"
  5992.         },
  5993.         {
  5994.             "ID": 1198,
  5995.             "TypeID": 227,
  5996.             "TypeItem": "        hwnd As Long"
  5997.         },
  5998.         {
  5999.             "ID": 1199,
  6000.             "TypeID": 227,
  6001.             "TypeItem": "        wHitTestCode As Long"
  6002.         },
  6003.         {
  6004.             "ID": 1200,
  6005.             "TypeID": 227,
  6006.             "TypeItem": "        dwExtraInfo As Long"
  6007.         },
  6008.         {
  6009.             "ID": 1201,
  6010.             "TypeID": 228,
  6011.             "TypeItem": "        ptReserved As POINTAPI"
  6012.         },
  6013.         {
  6014.             "ID": 1202,
  6015.             "TypeID": 228,
  6016.             "TypeItem": "        ptMaxSize As POINTAPI"
  6017.         },
  6018.         {
  6019.             "ID": 1203,
  6020.             "TypeID": 228,
  6021.             "TypeItem": "        ptMaxPosition As POINTAPI"
  6022.         },
  6023.         {
  6024.             "ID": 1204,
  6025.             "TypeID": 228,
  6026.             "TypeItem": "        ptMinTrackSize As POINTAPI"
  6027.         },
  6028.         {
  6029.             "ID": 1205,
  6030.             "TypeID": 228,
  6031.             "TypeItem": "        ptMaxTrackSize As POINTAPI"
  6032.         },
  6033.         {
  6034.             "ID": 1206,
  6035.             "TypeID": 229,
  6036.             "TypeItem": "        dwData As Long"
  6037.         },
  6038.         {
  6039.             "ID": 1207,
  6040.             "TypeID": 229,
  6041.             "TypeItem": "        cbData As Long"
  6042.         },
  6043.         {
  6044.             "ID": 1208,
  6045.             "TypeID": 229,
  6046.             "TypeItem": "        lpData As Long"
  6047.         },
  6048.         {
  6049.             "ID": 1209,
  6050.             "TypeID": 230,
  6051.             "TypeItem": "        hwnd As Long"
  6052.         },
  6053.         {
  6054.             "ID": 1210,
  6055.             "TypeID": 230,
  6056.             "TypeItem": "        hWndInsertAfter As Long"
  6057.         },
  6058.         {
  6059.             "ID": 1211,
  6060.             "TypeID": 230,
  6061.             "TypeItem": "        x As Long"
  6062.         },
  6063.         {
  6064.             "ID": 1212,
  6065.             "TypeID": 230,
  6066.             "TypeItem": "        y As Long"
  6067.         },
  6068.         {
  6069.             "ID": 1213,
  6070.             "TypeID": 230,
  6071.             "TypeItem": "        cx As Long"
  6072.         },
  6073.         {
  6074.             "ID": 1214,
  6075.             "TypeID": 230,
  6076.             "TypeItem": "        cy As Long"
  6077.         },
  6078.         {
  6079.             "ID": 1215,
  6080.             "TypeID": 230,
  6081.             "TypeItem": "        flags As Long"
  6082.         },
  6083.         {
  6084.             "ID": 1216,
  6085.             "TypeID": 231,
  6086.             "TypeItem": "        fVirt As Byte"
  6087.         },
  6088.         {
  6089.             "ID": 1217,
  6090.             "TypeID": 231,
  6091.             "TypeItem": "        key As Integer"
  6092.         },
  6093.         {
  6094.             "ID": 1218,
  6095.             "TypeID": 231,
  6096.             "TypeItem": "        cmd As Integer"
  6097.         },
  6098.         {
  6099.             "ID": 1219,
  6100.             "TypeID": 232,
  6101.             "TypeItem": "        hdc As Long"
  6102.         },
  6103.         {
  6104.             "ID": 1220,
  6105.             "TypeID": 232,
  6106.             "TypeItem": "        fErase As Boolean"
  6107.         },
  6108.         {
  6109.             "ID": 1221,
  6110.             "TypeID": 232,
  6111.             "TypeItem": "        rcPaint As Rect"
  6112.         },
  6113.         {
  6114.             "ID": 1222,
  6115.             "TypeID": 232,
  6116.             "TypeItem": "        fRestore As Boolean"
  6117.         },
  6118.         {
  6119.             "ID": 1223,
  6120.             "TypeID": 232,
  6121.             "TypeItem": "        fIncUpdate As Boolean"
  6122.         },
  6123.         {
  6124.             "ID": 1224,
  6125.             "TypeID": 232,
  6126.             "TypeItem": "        rgbReserved As Byte"
  6127.         },
  6128.         {
  6129.             "ID": 1225,
  6130.             "TypeID": 233,
  6131.             "TypeItem": "        lpCreateParams As Long"
  6132.         },
  6133.         {
  6134.             "ID": 1226,
  6135.             "TypeID": 233,
  6136.             "TypeItem": "        hInstance As Long"
  6137.         },
  6138.         {
  6139.             "ID": 1227,
  6140.             "TypeID": 233,
  6141.             "TypeItem": "        hMenu As Long"
  6142.         },
  6143.         {
  6144.             "ID": 1228,
  6145.             "TypeID": 233,
  6146.             "TypeItem": "        hWndParent As Long"
  6147.         },
  6148.         {
  6149.             "ID": 1229,
  6150.             "TypeID": 233,
  6151.             "TypeItem": "        cy As Long"
  6152.         },
  6153.         {
  6154.             "ID": 1230,
  6155.             "TypeID": 233,
  6156.             "TypeItem": "        cx As Long"
  6157.         },
  6158.         {
  6159.             "ID": 1231,
  6160.             "TypeID": 233,
  6161.             "TypeItem": "        y As Long"
  6162.         },
  6163.         {
  6164.             "ID": 1232,
  6165.             "TypeID": 233,
  6166.             "TypeItem": "        x As Long"
  6167.         },
  6168.         {
  6169.             "ID": 1233,
  6170.             "TypeID": 233,
  6171.             "TypeItem": "        style As Long"
  6172.         },
  6173.         {
  6174.             "ID": 1234,
  6175.             "TypeID": 233,
  6176.             "TypeItem": "        lpszName As String"
  6177.         },
  6178.         {
  6179.             "ID": 1235,
  6180.             "TypeID": 233,
  6181.             "TypeItem": "        lpszClass As String"
  6182.         },
  6183.         {
  6184.             "ID": 1236,
  6185.             "TypeID": 233,
  6186.             "TypeItem": "        ExStyle As Long"
  6187.         },
  6188.         {
  6189.             "ID": 1237,
  6190.             "TypeID": 234,
  6191.             "TypeItem": "        lpcs As CREATESTRUCT"
  6192.         },
  6193.         {
  6194.             "ID": 1238,
  6195.             "TypeID": 234,
  6196.             "TypeItem": "        hWndInsertAfter As Long"
  6197.         },
  6198.         {
  6199.             "ID": 1239,
  6200.             "TypeID": 235,
  6201.             "TypeItem": "        Length As Long"
  6202.         },
  6203.         {
  6204.             "ID": 1240,
  6205.             "TypeID": 235,
  6206.             "TypeItem": "        flags As Long"
  6207.         },
  6208.         {
  6209.             "ID": 1241,
  6210.             "TypeID": 235,
  6211.             "TypeItem": "        showCmd As Long"
  6212.         },
  6213.         {
  6214.             "ID": 1242,
  6215.             "TypeID": 235,
  6216.             "TypeItem": "        ptMinPosition As POINTAPI"
  6217.         },
  6218.         {
  6219.             "ID": 1243,
  6220.             "TypeID": 235,
  6221.             "TypeItem": "        ptMaxPosition As POINTAPI"
  6222.         },
  6223.         {
  6224.             "ID": 1244,
  6225.             "TypeID": 235,
  6226.             "TypeItem": "        rcNormalPosition As Rect"
  6227.         },
  6228.         {
  6229.             "ID": 1245,
  6230.             "TypeID": 236,
  6231.             "TypeItem": "        CtlType As Long"
  6232.         },
  6233.         {
  6234.             "ID": 1246,
  6235.             "TypeID": 236,
  6236.             "TypeItem": "        CtlID As Long"
  6237.         },
  6238.         {
  6239.             "ID": 1247,
  6240.             "TypeID": 236,
  6241.             "TypeItem": "        itemID As Long"
  6242.         },
  6243.         {
  6244.             "ID": 1248,
  6245.             "TypeID": 236,
  6246.             "TypeItem": "        itemWidth As Long"
  6247.         },
  6248.         {
  6249.             "ID": 1249,
  6250.             "TypeID": 236,
  6251.             "TypeItem": "        itemHeight As Long"
  6252.         },
  6253.         {
  6254.             "ID": 1250,
  6255.             "TypeID": 236,
  6256.             "TypeItem": "        itemData As Long"
  6257.         },
  6258.         {
  6259.             "ID": 1251,
  6260.             "TypeID": 237,
  6261.             "TypeItem": "        CtlType As Long"
  6262.         },
  6263.         {
  6264.             "ID": 1252,
  6265.             "TypeID": 237,
  6266.             "TypeItem": "        CtlID As Long"
  6267.         },
  6268.         {
  6269.             "ID": 1253,
  6270.             "TypeID": 237,
  6271.             "TypeItem": "        itemID As Long"
  6272.         },
  6273.         {
  6274.             "ID": 1254,
  6275.             "TypeID": 237,
  6276.             "TypeItem": "        itemAction As Long"
  6277.         },
  6278.         {
  6279.             "ID": 1255,
  6280.             "TypeID": 237,
  6281.             "TypeItem": "        itemState As Long"
  6282.         },
  6283.         {
  6284.             "ID": 1256,
  6285.             "TypeID": 237,
  6286.             "TypeItem": "        hwndItem As Long"
  6287.         },
  6288.         {
  6289.             "ID": 1257,
  6290.             "TypeID": 237,
  6291.             "TypeItem": "        hdc As Long"
  6292.         },
  6293.         {
  6294.             "ID": 1258,
  6295.             "TypeID": 237,
  6296.             "TypeItem": "        rcItem As Rect"
  6297.         },
  6298.         {
  6299.             "ID": 1259,
  6300.             "TypeID": 237,
  6301.             "TypeItem": "        itemData As Long"
  6302.         },
  6303.         {
  6304.             "ID": 1260,
  6305.             "TypeID": 238,
  6306.             "TypeItem": "        CtlType As Long"
  6307.         },
  6308.         {
  6309.             "ID": 1261,
  6310.             "TypeID": 238,
  6311.             "TypeItem": "        CtlID As Long"
  6312.         },
  6313.         {
  6314.             "ID": 1262,
  6315.             "TypeID": 238,
  6316.             "TypeItem": "        itemID As Long"
  6317.         },
  6318.         {
  6319.             "ID": 1263,
  6320.             "TypeID": 238,
  6321.             "TypeItem": "        hwndItem As Long"
  6322.         },
  6323.         {
  6324.             "ID": 1264,
  6325.             "TypeID": 238,
  6326.             "TypeItem": "        itemData As Long"
  6327.         },
  6328.         {
  6329.             "ID": 1265,
  6330.             "TypeID": 239,
  6331.             "TypeItem": "        CtlType As Long"
  6332.         },
  6333.         {
  6334.             "ID": 1266,
  6335.             "TypeID": 239,
  6336.             "TypeItem": "        CtlID As Long"
  6337.         },
  6338.         {
  6339.             "ID": 1267,
  6340.             "TypeID": 239,
  6341.             "TypeItem": "        hwndItem As Long"
  6342.         },
  6343.         {
  6344.             "ID": 1268,
  6345.             "TypeID": 239,
  6346.             "TypeItem": "        itemID1 As Long"
  6347.         },
  6348.         {
  6349.             "ID": 1269,
  6350.             "TypeID": 239,
  6351.             "TypeItem": "        itemData1 As Long"
  6352.         },
  6353.         {
  6354.             "ID": 1270,
  6355.             "TypeID": 239,
  6356.             "TypeItem": "        itemID2 As Long"
  6357.         },
  6358.         {
  6359.             "ID": 1271,
  6360.             "TypeID": 239,
  6361.             "TypeItem": "        itemData2 As Long"
  6362.         },
  6363.         {
  6364.             "ID": 1272,
  6365.             "TypeID": 240,
  6366.             "TypeItem": "    style As Long"
  6367.         },
  6368.         {
  6369.             "ID": 1273,
  6370.             "TypeID": 240,
  6371.             "TypeItem": "    lpfnwndproc As Long"
  6372.         },
  6373.         {
  6374.             "ID": 1274,
  6375.             "TypeID": 240,
  6376.             "TypeItem": "    cbClsextra As Long"
  6377.         },
  6378.         {
  6379.             "ID": 1275,
  6380.             "TypeID": 240,
  6381.             "TypeItem": "    cbWndExtra2 As Long"
  6382.         },
  6383.         {
  6384.             "ID": 1276,
  6385.             "TypeID": 240,
  6386.             "TypeItem": "    hInstance As Long"
  6387.         },
  6388.         {
  6389.             "ID": 1277,
  6390.             "TypeID": 240,
  6391.             "TypeItem": "    hIcon As Long"
  6392.         },
  6393.         {
  6394.             "ID": 1278,
  6395.             "TypeID": 240,
  6396.             "TypeItem": "    hCursor As Long"
  6397.         },
  6398.         {
  6399.             "ID": 1279,
  6400.             "TypeID": 240,
  6401.             "TypeItem": "    hbrBackground As Long"
  6402.         },
  6403.         {
  6404.             "ID": 1280,
  6405.             "TypeID": 240,
  6406.             "TypeItem": "    lpszMenuName As String"
  6407.         },
  6408.         {
  6409.             "ID": 1281,
  6410.             "TypeID": 240,
  6411.             "TypeItem": "    lpszClassName As String"
  6412.         },
  6413.         {
  6414.             "ID": 1282,
  6415.             "TypeID": 241,
  6416.             "TypeItem": "        style As Long"
  6417.         },
  6418.         {
  6419.             "ID": 1283,
  6420.             "TypeID": 241,
  6421.             "TypeItem": "        dwExtendedStyle As Long"
  6422.         },
  6423.         {
  6424.             "ID": 1284,
  6425.             "TypeID": 241,
  6426.             "TypeItem": "        cdit As Integer"
  6427.         },
  6428.         {
  6429.             "ID": 1285,
  6430.             "TypeID": 241,
  6431.             "TypeItem": "        x As Integer"
  6432.         },
  6433.         {
  6434.             "ID": 1286,
  6435.             "TypeID": 241,
  6436.             "TypeItem": "        y As Integer"
  6437.         },
  6438.         {
  6439.             "ID": 1287,
  6440.             "TypeID": 241,
  6441.             "TypeItem": "        cx As Integer"
  6442.         },
  6443.         {
  6444.             "ID": 1288,
  6445.             "TypeID": 241,
  6446.             "TypeItem": "        cy As Integer"
  6447.         },
  6448.         {
  6449.             "ID": 1289,
  6450.             "TypeID": 242,
  6451.             "TypeItem": "        style As Long"
  6452.         },
  6453.         {
  6454.             "ID": 1290,
  6455.             "TypeID": 242,
  6456.             "TypeItem": "        dwExtendedStyle As Long"
  6457.         },
  6458.         {
  6459.             "ID": 1291,
  6460.             "TypeID": 242,
  6461.             "TypeItem": "        x As Integer"
  6462.         },
  6463.         {
  6464.             "ID": 1292,
  6465.             "TypeID": 242,
  6466.             "TypeItem": "        y As Integer"
  6467.         },
  6468.         {
  6469.             "ID": 1293,
  6470.             "TypeID": 242,
  6471.             "TypeItem": "        cx As Integer"
  6472.         },
  6473.         {
  6474.             "ID": 1294,
  6475.             "TypeID": 242,
  6476.             "TypeItem": "        cy As Integer"
  6477.         },
  6478.         {
  6479.             "ID": 1295,
  6480.             "TypeID": 242,
  6481.             "TypeItem": "        id As Integer"
  6482.         },
  6483.         {
  6484.             "ID": 1296,
  6485.             "TypeID": 243,
  6486.             "TypeItem": "        versionNumber As Integer"
  6487.         },
  6488.         {
  6489.             "ID": 1297,
  6490.             "TypeID": 243,
  6491.             "TypeItem": "        offset As Integer"
  6492.         },
  6493.         {
  6494.             "ID": 1298,
  6495.             "TypeID": 244,
  6496.             "TypeItem": "        mtOption As Integer"
  6497.         },
  6498.         {
  6499.             "ID": 1299,
  6500.             "TypeID": 244,
  6501.             "TypeItem": "        mtID As Integer"
  6502.         },
  6503.         {
  6504.             "ID": 1300,
  6505.             "TypeID": 244,
  6506.             "TypeItem": "        mtString As Byte"
  6507.         },
  6508.         {
  6509.             "ID": 1301,
  6510.             "TypeID": 245,
  6511.             "TypeItem": "        fIcon As Boolean"
  6512.         },
  6513.         {
  6514.             "ID": 1302,
  6515.             "TypeID": 245,
  6516.             "TypeItem": "        xHotspot As Long"
  6517.         },
  6518.         {
  6519.             "ID": 1303,
  6520.             "TypeID": 245,
  6521.             "TypeItem": "        yHotspot As Long"
  6522.         },
  6523.         {
  6524.             "ID": 1304,
  6525.             "TypeID": 245,
  6526.             "TypeItem": "        hbmMask As Long"
  6527.         },
  6528.         {
  6529.             "ID": 1305,
  6530.             "TypeID": 245,
  6531.             "TypeItem": "        hbmColor As Long"
  6532.         },
  6533.         {
  6534.             "ID": 1306,
  6535.             "TypeID": 246,
  6536.             "TypeItem": "        szClass As String"
  6537.         },
  6538.         {
  6539.             "ID": 1307,
  6540.             "TypeID": 246,
  6541.             "TypeItem": "        szTitle As String"
  6542.         },
  6543.         {
  6544.             "ID": 1308,
  6545.             "TypeID": 246,
  6546.             "TypeItem": "        hOwner As Long"
  6547.         },
  6548.         {
  6549.             "ID": 1309,
  6550.             "TypeID": 246,
  6551.             "TypeItem": "        x As Long"
  6552.         },
  6553.         {
  6554.             "ID": 1310,
  6555.             "TypeID": 246,
  6556.             "TypeItem": "        y As Long"
  6557.         },
  6558.         {
  6559.             "ID": 1311,
  6560.             "TypeID": 246,
  6561.             "TypeItem": "        cx As Long"
  6562.         },
  6563.         {
  6564.             "ID": 1312,
  6565.             "TypeID": 246,
  6566.             "TypeItem": "        cy As Long"
  6567.         },
  6568.         {
  6569.             "ID": 1313,
  6570.             "TypeID": 246,
  6571.             "TypeItem": "        style As Long"
  6572.         },
  6573.         {
  6574.             "ID": 1314,
  6575.             "TypeID": 246,
  6576.             "TypeItem": "        lParam As Long"
  6577.         },
  6578.         {
  6579.             "ID": 1315,
  6580.             "TypeID": 247,
  6581.             "TypeItem": "        hWindowMenu As Long"
  6582.         },
  6583.         {
  6584.             "ID": 1316,
  6585.             "TypeID": 247,
  6586.             "TypeItem": "        idFirstChild As Long"
  6587.         },
  6588.         {
  6589.             "ID": 1317,
  6590.             "TypeID": 248,
  6591.             "TypeItem": "        mkSize As Long"
  6592.         },
  6593.         {
  6594.             "ID": 1318,
  6595.             "TypeID": 248,
  6596.             "TypeItem": "        mkKeylist As Byte"
  6597.         },
  6598.         {
  6599.             "ID": 1319,
  6600.             "TypeID": 248,
  6601.             "TypeItem": "        szKeyphrase As String * 253 ' Array length is arbitrary; may be changed"
  6602.         },
  6603.         {
  6604.             "ID": 1320,
  6605.             "TypeID": 249,
  6606.             "TypeItem": "        wStructSize As Long"
  6607.         },
  6608.         {
  6609.             "ID": 1321,
  6610.             "TypeID": 249,
  6611.             "TypeItem": "        x As Long"
  6612.         },
  6613.         {
  6614.             "ID": 1322,
  6615.             "TypeID": 249,
  6616.             "TypeItem": "        y As Long"
  6617.         },
  6618.         {
  6619.             "ID": 1323,
  6620.             "TypeID": 249,
  6621.             "TypeItem": "        dx As Long"
  6622.         },
  6623.         {
  6624.             "ID": 1324,
  6625.             "TypeID": 249,
  6626.             "TypeItem": "        dy As Long"
  6627.         },
  6628.         {
  6629.             "ID": 1325,
  6630.             "TypeID": 249,
  6631.             "TypeItem": "        wMax As Long"
  6632.         },
  6633.         {
  6634.             "ID": 1326,
  6635.             "TypeID": 249,
  6636.             "TypeItem": "        rgchMember As String * 2"
  6637.         },
  6638.         {
  6639.             "ID": 1327,
  6640.             "TypeID": 250,
  6641.             "TypeItem": "        bAppReturnCode As Integer"
  6642.         },
  6643.         {
  6644.             "ID": 1328,
  6645.             "TypeID": 250,
  6646.             "TypeItem": "        Reserved As Integer"
  6647.         },
  6648.         {
  6649.             "ID": 1329,
  6650.             "TypeID": 250,
  6651.             "TypeItem": "        fbusy As Integer"
  6652.         },
  6653.         {
  6654.             "ID": 1330,
  6655.             "TypeID": 250,
  6656.             "TypeItem": "        fack As Integer"
  6657.         },
  6658.         {
  6659.             "ID": 1331,
  6660.             "TypeID": 251,
  6661.             "TypeItem": "        Reserved As Integer"
  6662.         },
  6663.         {
  6664.             "ID": 1332,
  6665.             "TypeID": 251,
  6666.             "TypeItem": "        fDeferUpd As Integer"
  6667.         },
  6668.         {
  6669.             "ID": 1333,
  6670.             "TypeID": 251,
  6671.             "TypeItem": "        fAckReq As Integer"
  6672.         },
  6673.         {
  6674.             "ID": 1334,
  6675.             "TypeID": 251,
  6676.             "TypeItem": "        cfFormat As Integer"
  6677.         },
  6678.         {
  6679.             "ID": 1335,
  6680.             "TypeID": 252,
  6681.             "TypeItem": "        unused As Integer"
  6682.         },
  6683.         {
  6684.             "ID": 1336,
  6685.             "TypeID": 252,
  6686.             "TypeItem": "        fresponse As Integer"
  6687.         },
  6688.         {
  6689.             "ID": 1337,
  6690.             "TypeID": 252,
  6691.             "TypeItem": "        fRelease As Integer"
  6692.         },
  6693.         {
  6694.             "ID": 1338,
  6695.             "TypeID": 252,
  6696.             "TypeItem": "        Reserved As Integer"
  6697.         },
  6698.         {
  6699.             "ID": 1339,
  6700.             "TypeID": 252,
  6701.             "TypeItem": "        fAckReq As Integer"
  6702.         },
  6703.         {
  6704.             "ID": 1340,
  6705.             "TypeID": 252,
  6706.             "TypeItem": "        cfFormat As Integer"
  6707.         },
  6708.         {
  6709.             "ID": 1341,
  6710.             "TypeID": 252,
  6711.             "TypeItem": "        Value(1) As Byte"
  6712.         },
  6713.         {
  6714.             "ID": 1342,
  6715.             "TypeID": 253,
  6716.             "TypeItem": "        unused As Integer"
  6717.         },
  6718.         {
  6719.             "ID": 1343,
  6720.             "TypeID": 253,
  6721.             "TypeItem": "        fRelease As Integer"
  6722.         },
  6723.         {
  6724.             "ID": 1344,
  6725.             "TypeID": 253,
  6726.             "TypeItem": "        fReserved As Integer"
  6727.         },
  6728.         {
  6729.             "ID": 1345,
  6730.             "TypeID": 253,
  6731.             "TypeItem": "        cfFormat As Integer"
  6732.         },
  6733.         {
  6734.             "ID": 1346,
  6735.             "TypeID": 253,
  6736.             "TypeItem": "        Value(1) As Byte"
  6737.         },
  6738.         {
  6739.             "ID": 1347,
  6740.             "TypeID": 254,
  6741.             "TypeItem": "        unused As Integer"
  6742.         },
  6743.         {
  6744.             "ID": 1348,
  6745.             "TypeID": 254,
  6746.             "TypeItem": "        fRelease As Integer"
  6747.         },
  6748.         {
  6749.             "ID": 1349,
  6750.             "TypeID": 254,
  6751.             "TypeItem": "        fDeferUpd As Integer"
  6752.         },
  6753.         {
  6754.             "ID": 1350,
  6755.             "TypeID": 254,
  6756.             "TypeItem": "        fAckReq As Integer"
  6757.         },
  6758.         {
  6759.             "ID": 1351,
  6760.             "TypeID": 254,
  6761.             "TypeItem": "        cfFormat As Integer"
  6762.         },
  6763.         {
  6764.             "ID": 1352,
  6765.             "TypeID": 255,
  6766.             "TypeItem": "        unused As Integer"
  6767.         },
  6768.         {
  6769.             "ID": 1353,
  6770.             "TypeID": 255,
  6771.             "TypeItem": "        fAck As Integer"
  6772.         },
  6773.         {
  6774.             "ID": 1354,
  6775.             "TypeID": 255,
  6776.             "TypeItem": "        fRelease As Integer"
  6777.         },
  6778.         {
  6779.             "ID": 1355,
  6780.             "TypeID": 255,
  6781.             "TypeItem": "        fReserved As Integer"
  6782.         },
  6783.         {
  6784.             "ID": 1356,
  6785.             "TypeID": 255,
  6786.             "TypeItem": "        fAckReq As Integer"
  6787.         },
  6788.         {
  6789.             "ID": 1357,
  6790.             "TypeID": 255,
  6791.             "TypeItem": "        cfFormat As Integer"
  6792.         },
  6793.         {
  6794.             "ID": 1358,
  6795.             "TypeID": 255,
  6796.             "TypeItem": "        rgb(1) As Byte"
  6797.         },
  6798.         {
  6799.             "ID": 1359,
  6800.             "TypeID": 256,
  6801.             "TypeItem": "        hszSvc As Long"
  6802.         },
  6803.         {
  6804.             "ID": 1360,
  6805.             "TypeID": 256,
  6806.             "TypeItem": "        hszTopic As Long"
  6807.         },
  6808.         {
  6809.             "ID": 1361,
  6810.             "TypeID": 257,
  6811.             "TypeItem": "    Length As Long"
  6812.         },
  6813.         {
  6814.             "ID": 1362,
  6815.             "TypeID": 257,
  6816.             "TypeItem": "    Impersonationlevel As Integer"
  6817.         },
  6818.         {
  6819.             "ID": 1363,
  6820.             "TypeID": 257,
  6821.             "TypeItem": "    ContextTrackingMode As Integer"
  6822.         },
  6823.         {
  6824.             "ID": 1364,
  6825.             "TypeID": 257,
  6826.             "TypeItem": "    EffectiveOnly As Boolean"
  6827.         },
  6828.         {
  6829.             "ID": 1365,
  6830.             "TypeID": 258,
  6831.             "TypeItem": "        cb As Long"
  6832.         },
  6833.         {
  6834.             "ID": 1366,
  6835.             "TypeID": 258,
  6836.             "TypeItem": "        wFlags As Long"
  6837.         },
  6838.         {
  6839.             "ID": 1367,
  6840.             "TypeID": 258,
  6841.             "TypeItem": "        wCountryID As Long"
  6842.         },
  6843.         {
  6844.             "ID": 1368,
  6845.             "TypeID": 258,
  6846.             "TypeItem": "        iCodePage As Long"
  6847.         },
  6848.         {
  6849.             "ID": 1369,
  6850.             "TypeID": 258,
  6851.             "TypeItem": "        dwLangID As Long"
  6852.         },
  6853.         {
  6854.             "ID": 1370,
  6855.             "TypeID": 258,
  6856.             "TypeItem": "        dwSecurity As Long"
  6857.         },
  6858.         {
  6859.             "ID": 1371,
  6860.             "TypeID": 258,
  6861.             "TypeItem": "        qos As SECURITY_QUALITY_OF_SERVICE"
  6862.         },
  6863.         {
  6864.             "ID": 1372,
  6865.             "TypeID": 259,
  6866.             "TypeItem": "        cb As Long"
  6867.         },
  6868.         {
  6869.             "ID": 1373,
  6870.             "TypeID": 259,
  6871.             "TypeItem": "        hUser As Long"
  6872.         },
  6873.         {
  6874.             "ID": 1374,
  6875.             "TypeID": 259,
  6876.             "TypeItem": "        hConvPartner As Long"
  6877.         },
  6878.         {
  6879.             "ID": 1375,
  6880.             "TypeID": 259,
  6881.             "TypeItem": "        hszSvcPartner As Long"
  6882.         },
  6883.         {
  6884.             "ID": 1376,
  6885.             "TypeID": 259,
  6886.             "TypeItem": "        hszServiceReq As Long"
  6887.         },
  6888.         {
  6889.             "ID": 1377,
  6890.             "TypeID": 259,
  6891.             "TypeItem": "        hszTopic As Long"
  6892.         },
  6893.         {
  6894.             "ID": 1378,
  6895.             "TypeID": 259,
  6896.             "TypeItem": "        hszItem As Long"
  6897.         },
  6898.         {
  6899.             "ID": 1379,
  6900.             "TypeID": 259,
  6901.             "TypeItem": "        wFmt As Long"
  6902.         },
  6903.         {
  6904.             "ID": 1380,
  6905.             "TypeID": 259,
  6906.             "TypeItem": "        wType As Long"
  6907.         },
  6908.         {
  6909.             "ID": 1381,
  6910.             "TypeID": 259,
  6911.             "TypeItem": "        wStatus As Long"
  6912.         },
  6913.         {
  6914.             "ID": 1382,
  6915.             "TypeID": 259,
  6916.             "TypeItem": "        wConvst As Long"
  6917.         },
  6918.         {
  6919.             "ID": 1383,
  6920.             "TypeID": 259,
  6921.             "TypeItem": "        wLastError As Long"
  6922.         },
  6923.         {
  6924.             "ID": 1384,
  6925.             "TypeID": 259,
  6926.             "TypeItem": "        hConvList As Long"
  6927.         },
  6928.         {
  6929.             "ID": 1385,
  6930.             "TypeID": 259,
  6931.             "TypeItem": "        ConvCtxt As CONVCONTEXT"
  6932.         },
  6933.         {
  6934.             "ID": 1386,
  6935.             "TypeID": 259,
  6936.             "TypeItem": "        hwnd As Long"
  6937.         },
  6938.         {
  6939.             "ID": 1387,
  6940.             "TypeID": 259,
  6941.             "TypeItem": "        hwndPartner As Long"
  6942.         },
  6943.         {
  6944.             "ID": 1388,
  6945.             "TypeID": 260,
  6946.             "TypeItem": "        uiLo As Long  '  unpacked lo and hi parts of lParam"
  6947.         },
  6948.         {
  6949.             "ID": 1389,
  6950.             "TypeID": 260,
  6951.             "TypeItem": "        uiHi As Long"
  6952.         },
  6953.         {
  6954.             "ID": 1390,
  6955.             "TypeID": 260,
  6956.             "TypeItem": "        cbData As Long   '  amount of data in message, if any. May be > than 32 bytes."
  6957.         },
  6958.         {
  6959.             "ID": 1391,
  6960.             "TypeID": 260,
  6961.             "TypeItem": "        Data(8) As Long  '  data peeking by DDESPY is limited to 32 bytes."
  6962.         },
  6963.         {
  6964.             "ID": 1392,
  6965.             "TypeID": 261,
  6966.             "TypeItem": "        cb As Long"
  6967.         },
  6968.         {
  6969.             "ID": 1393,
  6970.             "TypeID": 261,
  6971.             "TypeItem": "        hwndTo As Long"
  6972.         },
  6973.         {
  6974.             "ID": 1394,
  6975.             "TypeID": 261,
  6976.             "TypeItem": "        dwTime As Long"
  6977.         },
  6978.         {
  6979.             "ID": 1395,
  6980.             "TypeID": 261,
  6981.             "TypeItem": "        htask As Long"
  6982.         },
  6983.         {
  6984.             "ID": 1396,
  6985.             "TypeID": 261,
  6986.             "TypeItem": "        wMsg As Long"
  6987.         },
  6988.         {
  6989.             "ID": 1397,
  6990.             "TypeID": 261,
  6991.             "TypeItem": "        wParam As Long"
  6992.         },
  6993.         {
  6994.             "ID": 1398,
  6995.             "TypeID": 261,
  6996.             "TypeItem": "        lParam As Long"
  6997.         },
  6998.         {
  6999.             "ID": 1399,
  7000.             "TypeID": 261,
  7001.             "TypeItem": "        dmhd As DDEML_MSG_HOOK_DATA       '  new for NT"
  7002.         },
  7003.         {
  7004.             "ID": 1400,
  7005.             "TypeID": 262,
  7006.             "TypeItem": "        cb As Long"
  7007.         },
  7008.         {
  7009.             "ID": 1401,
  7010.             "TypeID": 262,
  7011.             "TypeItem": "        dwTime As Long"
  7012.         },
  7013.         {
  7014.             "ID": 1402,
  7015.             "TypeID": 262,
  7016.             "TypeItem": "        htask As Long"
  7017.         },
  7018.         {
  7019.             "ID": 1403,
  7020.             "TypeID": 262,
  7021.             "TypeItem": "        dwRet As Long"
  7022.         },
  7023.         {
  7024.             "ID": 1404,
  7025.             "TypeID": 262,
  7026.             "TypeItem": "        wType As Long"
  7027.         },
  7028.         {
  7029.             "ID": 1405,
  7030.             "TypeID": 262,
  7031.             "TypeItem": "        wFmt As Long"
  7032.         },
  7033.         {
  7034.             "ID": 1406,
  7035.             "TypeID": 262,
  7036.             "TypeItem": "        hConv As Long"
  7037.         },
  7038.         {
  7039.             "ID": 1407,
  7040.             "TypeID": 262,
  7041.             "TypeItem": "        hsz1 As Long"
  7042.         },
  7043.         {
  7044.             "ID": 1408,
  7045.             "TypeID": 262,
  7046.             "TypeItem": "        hsz2 As Long"
  7047.         },
  7048.         {
  7049.             "ID": 1409,
  7050.             "TypeID": 262,
  7051.             "TypeItem": "        hData As Long"
  7052.         },
  7053.         {
  7054.             "ID": 1410,
  7055.             "TypeID": 262,
  7056.             "TypeItem": "        dwData1 As Long"
  7057.         },
  7058.         {
  7059.             "ID": 1411,
  7060.             "TypeID": 262,
  7061.             "TypeItem": "        dwData2 As Long"
  7062.         },
  7063.         {
  7064.             "ID": 1412,
  7065.             "TypeID": 262,
  7066.             "TypeItem": "        cc As CONVCONTEXT                 '  new for NT for XTYP_CONNECT callbacks"
  7067.         },
  7068.         {
  7069.             "ID": 1413,
  7070.             "TypeID": 262,
  7071.             "TypeItem": "        cbData As Long                  '  new for NT for data peeking"
  7072.         },
  7073.         {
  7074.             "ID": 1414,
  7075.             "TypeID": 262,
  7076.             "TypeItem": "        Data(8) As Long                 '  new for NT for data peeking"
  7077.         },
  7078.         {
  7079.             "ID": 1415,
  7080.             "TypeID": 263,
  7081.             "TypeItem": "        cb As Long"
  7082.         },
  7083.         {
  7084.             "ID": 1416,
  7085.             "TypeID": 263,
  7086.             "TypeItem": "        fsAction As Boolean '  MH_ value"
  7087.         },
  7088.         {
  7089.             "ID": 1417,
  7090.             "TypeID": 263,
  7091.             "TypeItem": "        dwTime As Long"
  7092.         },
  7093.         {
  7094.             "ID": 1418,
  7095.             "TypeID": 263,
  7096.             "TypeItem": "        hsz As Long"
  7097.         },
  7098.         {
  7099.             "ID": 1419,
  7100.             "TypeID": 263,
  7101.             "TypeItem": "        htask As Long"
  7102.         },
  7103.         {
  7104.             "ID": 1420,
  7105.             "TypeID": 263,
  7106.             "TypeItem": "        str As Byte"
  7107.         },
  7108.         {
  7109.             "ID": 1421,
  7110.             "TypeID": 264,
  7111.             "TypeItem": "        cb As Long"
  7112.         },
  7113.         {
  7114.             "ID": 1422,
  7115.             "TypeID": 264,
  7116.             "TypeItem": "        wLastError As Long"
  7117.         },
  7118.         {
  7119.             "ID": 1423,
  7120.             "TypeID": 264,
  7121.             "TypeItem": "        dwTime As Long"
  7122.         },
  7123.         {
  7124.             "ID": 1424,
  7125.             "TypeID": 264,
  7126.             "TypeItem": "        htask As Long"
  7127.         },
  7128.         {
  7129.             "ID": 1425,
  7130.             "TypeID": 265,
  7131.             "TypeItem": "        cb As Long"
  7132.         },
  7133.         {
  7134.             "ID": 1426,
  7135.             "TypeID": 265,
  7136.             "TypeItem": "        dwTime As Long"
  7137.         },
  7138.         {
  7139.             "ID": 1427,
  7140.             "TypeID": 265,
  7141.             "TypeItem": "        htask As Long"
  7142.         },
  7143.         {
  7144.             "ID": 1428,
  7145.             "TypeID": 265,
  7146.             "TypeItem": "        fEstablished As Boolean"
  7147.         },
  7148.         {
  7149.             "ID": 1429,
  7150.             "TypeID": 265,
  7151.             "TypeItem": "        fNoData As Boolean"
  7152.         },
  7153.         {
  7154.             "ID": 1430,
  7155.             "TypeID": 265,
  7156.             "TypeItem": "        hszSvc As Long"
  7157.         },
  7158.         {
  7159.             "ID": 1431,
  7160.             "TypeID": 265,
  7161.             "TypeItem": "        hszTopic As Long"
  7162.         },
  7163.         {
  7164.             "ID": 1432,
  7165.             "TypeID": 265,
  7166.             "TypeItem": "        hszItem As Long"
  7167.         },
  7168.         {
  7169.             "ID": 1433,
  7170.             "TypeID": 265,
  7171.             "TypeItem": "        wFmt As Long"
  7172.         },
  7173.         {
  7174.             "ID": 1434,
  7175.             "TypeID": 265,
  7176.             "TypeItem": "        fServer As Boolean"
  7177.         },
  7178.         {
  7179.             "ID": 1435,
  7180.             "TypeID": 265,
  7181.             "TypeItem": "        hConvServer As Long"
  7182.         },
  7183.         {
  7184.             "ID": 1436,
  7185.             "TypeID": 265,
  7186.             "TypeItem": "        hConvClient As Long"
  7187.         },
  7188.         {
  7189.             "ID": 1437,
  7190.             "TypeID": 266,
  7191.             "TypeItem": "        cb As Long"
  7192.         },
  7193.         {
  7194.             "ID": 1438,
  7195.             "TypeID": 266,
  7196.             "TypeItem": "        fConnect As Boolean"
  7197.         },
  7198.         {
  7199.             "ID": 1439,
  7200.             "TypeID": 266,
  7201.             "TypeItem": "        dwTime As Long"
  7202.         },
  7203.         {
  7204.             "ID": 1440,
  7205.             "TypeID": 266,
  7206.             "TypeItem": "        htask As Long"
  7207.         },
  7208.         {
  7209.             "ID": 1441,
  7210.             "TypeID": 266,
  7211.             "TypeItem": "        hszSvc As Long"
  7212.         },
  7213.         {
  7214.             "ID": 1442,
  7215.             "TypeID": 266,
  7216.             "TypeItem": "        hszTopic As Long"
  7217.         },
  7218.         {
  7219.             "ID": 1443,
  7220.             "TypeID": 266,
  7221.             "TypeItem": "        hConvClient As Long        '  Globally unique value != apps local hConv"
  7222.         },
  7223.         {
  7224.             "ID": 1444,
  7225.             "TypeID": 266,
  7226.             "TypeItem": "        hConvServer As Long        '  Globally unique value != apps local hConv"
  7227.         },
  7228.         {
  7229.             "ID": 1445,
  7230.             "TypeID": 267,
  7231.             "TypeItem": "        hour As Byte"
  7232.         },
  7233.         {
  7234.             "ID": 1446,
  7235.             "TypeID": 267,
  7236.             "TypeItem": "        min As Byte"
  7237.         },
  7238.         {
  7239.             "ID": 1447,
  7240.             "TypeID": 267,
  7241.             "TypeItem": "        sec As Byte"
  7242.         },
  7243.         {
  7244.             "ID": 1448,
  7245.             "TypeID": 267,
  7246.             "TypeItem": "        frame As Byte"
  7247.         },
  7248.         {
  7249.             "ID": 1449,
  7250.             "TypeID": 267,
  7251.             "TypeItem": "        fps As Byte"
  7252.         },
  7253.         {
  7254.             "ID": 1450,
  7255.             "TypeID": 267,
  7256.             "TypeItem": "        dummy As Byte"
  7257.         },
  7258.         {
  7259.             "ID": 1451,
  7260.             "TypeID": 267,
  7261.             "TypeItem": "        pad(2) As Byte"
  7262.         },
  7263.         {
  7264.             "ID": 1452,
  7265.             "TypeID": 268,
  7266.             "TypeItem": "        songptrpos As Long"
  7267.         },
  7268.         {
  7269.             "ID": 1453,
  7270.             "TypeID": 269,
  7271.             "TypeItem": "        wType As Long"
  7272.         },
  7273.         {
  7274.             "ID": 1454,
  7275.             "TypeID": 269,
  7276.             "TypeItem": "        u As Long"
  7277.         },
  7278.         {
  7279.             "ID": 1455,
  7280.             "TypeID": 270,
  7281.             "TypeItem": "        dwDeltaTime As Long          '  Ticks since last event"
  7282.         },
  7283.         {
  7284.             "ID": 1456,
  7285.             "TypeID": 270,
  7286.             "TypeItem": "        dwStreamID As Long           '  Reserved; must be zero"
  7287.         },
  7288.         {
  7289.             "ID": 1457,
  7290.             "TypeID": 270,
  7291.             "TypeItem": "        dwEvent As Long              '  Event type and parameters"
  7292.         },
  7293.         {
  7294.             "ID": 1458,
  7295.             "TypeID": 270,
  7296.             "TypeItem": "        dwParms(1) As Long           '  Parameters if this is a long event"
  7297.         },
  7298.         {
  7299.             "ID": 1459,
  7300.             "TypeID": 271,
  7301.             "TypeItem": "        dwVersion As Long                  '  Stream buffer format version"
  7302.         },
  7303.         {
  7304.             "ID": 1460,
  7305.             "TypeID": 271,
  7306.             "TypeItem": "        dwMid As Long                      '  Manufacturer ID as defined in MMREG.H"
  7307.         },
  7308.         {
  7309.             "ID": 1461,
  7310.             "TypeID": 271,
  7311.             "TypeItem": "        dwOEMVersion As Long               '  Manufacturer version for custom ext"
  7312.         },
  7313.         {
  7314.             "ID": 1462,
  7315.             "TypeID": 272,
  7316.             "TypeItem": "        cbStruct As Long"
  7317.         },
  7318.         {
  7319.             "ID": 1463,
  7320.             "TypeID": 272,
  7321.             "TypeItem": "        dwTimeDiv As Long"
  7322.         },
  7323.         {
  7324.             "ID": 1464,
  7325.             "TypeID": 273,
  7326.             "TypeItem": "        cbStruct As Long"
  7327.         },
  7328.         {
  7329.             "ID": 1465,
  7330.             "TypeID": 273,
  7331.             "TypeItem": "        dwTempo As Long"
  7332.         },
  7333.         {
  7334.             "ID": 1466,
  7335.             "TypeID": 274,
  7336.             "TypeItem": "        wMid As Integer                   '  manufacturer id"
  7337.         },
  7338.         {
  7339.             "ID": 1467,
  7340.             "TypeID": 274,
  7341.             "TypeItem": "        wPid As Integer                   '  product id"
  7342.         },
  7343.         {
  7344.             "ID": 1468,
  7345.             "TypeID": 274,
  7346.             "TypeItem": "        vDriverVersion As Long            '  version of the driver"
  7347.         },
  7348.         {
  7349.             "ID": 1469,
  7350.             "TypeID": 274,
  7351.             "TypeItem": "        szPname As String * MAXPNAMELEN   '  product name"
  7352.         },
  7353.         {
  7354.             "ID": 1470,
  7355.             "TypeID": 274,
  7356.             "TypeItem": "        fdwSupport As Long             '  misc. support bits"
  7357.         },
  7358.         {
  7359.             "ID": 1471,
  7360.             "TypeID": 274,
  7361.             "TypeItem": "        cDestinations As Long          '  count of destinations"
  7362.         },
  7363.         {
  7364.             "ID": 1472,
  7365.             "TypeID": 275,
  7366.             "TypeItem": "        "
  7367.         },
  7368.         {
  7369.             "ID": 1473,
  7370.             "TypeID": 275,
  7371.             "TypeItem": "        dwType As Long                 '  MIXERLINE_TARGETTYPE_xxxx"
  7372.         },
  7373.         {
  7374.             "ID": 1474,
  7375.             "TypeID": 275,
  7376.             "TypeItem": "        dwDeviceID As Long             '  target device ID of device type"
  7377.         },
  7378.         {
  7379.             "ID": 1475,
  7380.             "TypeID": 275,
  7381.             "TypeItem": "        wMid As Integer                   '  of target device"
  7382.         },
  7383.         {
  7384.             "ID": 1476,
  7385.             "TypeID": 275,
  7386.             "TypeItem": "        wPid As Integer                   '       \""
  7387.         },
  7388.         {
  7389.             "ID": 1477,
  7390.             "TypeID": 275,
  7391.             "TypeItem": "        vDriverVersion As Long            '       \""
  7392.         },
  7393.         {
  7394.             "ID": 1478,
  7395.             "TypeID": 275,
  7396.             "TypeItem": "        szPname As String * MAXPNAMELEN"
  7397.         },
  7398.         {
  7399.             "ID": 1479,
  7400.             "TypeID": 276,
  7401.             "TypeItem": "        cbStruct As Long               '  size of MIXERLINE structure"
  7402.         },
  7403.         {
  7404.             "ID": 1480,
  7405.             "TypeID": 276,
  7406.             "TypeItem": "        dwDestination As Long          '  zero based destination index"
  7407.         },
  7408.         {
  7409.             "ID": 1481,
  7410.             "TypeID": 276,
  7411.             "TypeItem": "        dwSource As Long               '  zero based source index (if source)"
  7412.         },
  7413.         {
  7414.             "ID": 1482,
  7415.             "TypeID": 276,
  7416.             "TypeItem": "        dwLineID As Long               '  unique line id for mixer device"
  7417.         },
  7418.         {
  7419.             "ID": 1483,
  7420.             "TypeID": 276,
  7421.             "TypeItem": "        fdwLine As Long                '  state/information about line"
  7422.         },
  7423.         {
  7424.             "ID": 1484,
  7425.             "TypeID": 276,
  7426.             "TypeItem": "        dwUser As Long                 '  driver specific information"
  7427.         },
  7428.         {
  7429.             "ID": 1485,
  7430.             "TypeID": 276,
  7431.             "TypeItem": "        dwComponentType As Long        '  component type line connects to"
  7432.         },
  7433.         {
  7434.             "ID": 1486,
  7435.             "TypeID": 276,
  7436.             "TypeItem": "        cChannels As Long              '  number of channels line supports"
  7437.         },
  7438.         {
  7439.             "ID": 1487,
  7440.             "TypeID": 276,
  7441.             "TypeItem": "        cConnections As Long           '  number of connections (possible)"
  7442.         },
  7443.         {
  7444.             "ID": 1488,
  7445.             "TypeID": 276,
  7446.             "TypeItem": "        cControls As Long              '  number of controls at this line"
  7447.         },
  7448.         {
  7449.             "ID": 1489,
  7450.             "TypeID": 276,
  7451.             "TypeItem": "        szShortName As String * MIXER_SHORT_NAME_CHARS"
  7452.         },
  7453.         {
  7454.             "ID": 1490,
  7455.             "TypeID": 276,
  7456.             "TypeItem": "        szName As String * MIXER_LONG_NAME_CHARS"
  7457.         },
  7458.         {
  7459.             "ID": 1491,
  7460.             "TypeID": 276,
  7461.             "TypeItem": "        lpTarget As Target"
  7462.         },
  7463.         {
  7464.             "ID": 1492,
  7465.             "TypeID": 277,
  7466.             "TypeItem": "        cbStruct As Long           '  size in Byte of MIXERCONTROL"
  7467.         },
  7468.         {
  7469.             "ID": 1493,
  7470.             "TypeID": 277,
  7471.             "TypeItem": "        dwControlID As Long        '  unique control id for mixer device"
  7472.         },
  7473.         {
  7474.             "ID": 1494,
  7475.             "TypeID": 277,
  7476.             "TypeItem": "        dwControlType As Long      '  MIXERCONTROL_CONTROLTYPE_xxx"
  7477.         },
  7478.         {
  7479.             "ID": 1495,
  7480.             "TypeID": 277,
  7481.             "TypeItem": "        fdwControl As Long         '  MIXERCONTROL_CONTROLF_xxx"
  7482.         },
  7483.         {
  7484.             "ID": 1496,
  7485.             "TypeID": 277,
  7486.             "TypeItem": "        cMultipleItems As Long     '  if MIXERCONTROL_CONTROLF_MULTIPLE set"
  7487.         },
  7488.         {
  7489.             "ID": 1497,
  7490.             "TypeID": 277,
  7491.             "TypeItem": "        szShortName As String * MIXER_SHORT_NAME_CHARS"
  7492.         },
  7493.         {
  7494.             "ID": 1498,
  7495.             "TypeID": 277,
  7496.             "TypeItem": "        szName As String * MIXER_LONG_NAME_CHARS"
  7497.         },
  7498.         {
  7499.             "ID": 1499,
  7500.             "TypeID": 277,
  7501.             "TypeItem": "        Bounds As Double"
  7502.         },
  7503.         {
  7504.             "ID": 1500,
  7505.             "TypeID": 277,
  7506.             "TypeItem": "        Metrics As Long"
  7507.         },
  7508.         {
  7509.             "ID": 1501,
  7510.             "TypeID": 278,
  7511.             "TypeItem": "        cbStruct As Long       '  size in Byte of MIXERLINECONTROLS"
  7512.         },
  7513.         {
  7514.             "ID": 1502,
  7515.             "TypeID": 278,
  7516.             "TypeItem": "        dwLineID As Long       '  line id (from MIXERLINE.dwLineID)"
  7517.         },
  7518.         {
  7519.             "ID": 1503,
  7520.             "TypeID": 278,
  7521.             "TypeItem": "                                             '  MIXER_GETLINECONTROLSF_ONEBYID or"
  7522.         },
  7523.         {
  7524.             "ID": 1504,
  7525.             "TypeID": 278,
  7526.             "TypeItem": "        dwControl As Long  '  MIXER_GETLINECONTROLSF_ONEBYTYPE"
  7527.         },
  7528.         {
  7529.             "ID": 1505,
  7530.             "TypeID": 278,
  7531.             "TypeItem": "        cControls As Long      '  count of controls pmxctrl points to"
  7532.         },
  7533.         {
  7534.             "ID": 1506,
  7535.             "TypeID": 278,
  7536.             "TypeItem": "        cbmxctrl As Long       '  size in Byte of _one_ MIXERCONTROL"
  7537.         },
  7538.         {
  7539.             "ID": 1507,
  7540.             "TypeID": 278,
  7541.             "TypeItem": "        pamxctrl As MIXERCONTROL       '  pointer to first MIXERCONTROL array"
  7542.         },
  7543.         {
  7544.             "ID": 1508,
  7545.             "TypeID": 279,
  7546.             "TypeItem": "        cbStruct As Long       '  size in Byte of MIXERCONTROLDETAILS"
  7547.         },
  7548.         {
  7549.             "ID": 1509,
  7550.             "TypeID": 279,
  7551.             "TypeItem": "        dwControlID As Long    '  control id to get/set details on"
  7552.         },
  7553.         {
  7554.             "ID": 1510,
  7555.             "TypeID": 279,
  7556.             "TypeItem": "        cChannels As Long      '  number of channels in paDetails array"
  7557.         },
  7558.         {
  7559.             "ID": 1511,
  7560.             "TypeID": 279,
  7561.             "TypeItem": "        item As Long                           ' hwndOwner or cMultipleItems"
  7562.         },
  7563.         {
  7564.             "ID": 1512,
  7565.             "TypeID": 279,
  7566.             "TypeItem": "        cbDetails As Long      '  size of _one_ details_XX struct"
  7567.         },
  7568.         {
  7569.             "ID": 1513,
  7570.             "TypeID": 279,
  7571.             "TypeItem": "        paDetails As Long      '  pointer to array of details_XX structs"
  7572.         },
  7573.         {
  7574.             "ID": 1514,
  7575.             "TypeID": 280,
  7576.             "TypeItem": "        dwParam1 As Long"
  7577.         },
  7578.         {
  7579.             "ID": 1515,
  7580.             "TypeID": 280,
  7581.             "TypeItem": "        dwParam2 As Long"
  7582.         },
  7583.         {
  7584.             "ID": 1516,
  7585.             "TypeID": 280,
  7586.             "TypeItem": "        szName As String * MIXER_LONG_NAME_CHARS"
  7587.         },
  7588.         {
  7589.             "ID": 1517,
  7590.             "TypeID": 281,
  7591.             "TypeItem": "        fValue As Long"
  7592.         },
  7593.         {
  7594.             "ID": 1518,
  7595.             "TypeID": 282,
  7596.             "TypeItem": "        lValue As Long"
  7597.         },
  7598.         {
  7599.             "ID": 1519,
  7600.             "TypeID": 283,
  7601.             "TypeItem": "        dwValue As Long"
  7602.         },
  7603.         {
  7604.             "ID": 1520,
  7605.             "TypeID": 284,
  7606.             "TypeItem": "        dwSize As Long                 '  size of structure"
  7607.         },
  7608.         {
  7609.             "ID": 1521,
  7610.             "TypeID": 284,
  7611.             "TypeItem": "        dwFlags As Long                 '  flags to indicate what to return"
  7612.         },
  7613.         {
  7614.             "ID": 1522,
  7615.             "TypeID": 284,
  7616.             "TypeItem": "        dwXpos As Long                '  x position"
  7617.         },
  7618.         {
  7619.             "ID": 1523,
  7620.             "TypeID": 284,
  7621.             "TypeItem": "        dwYpos As Long                '  y position"
  7622.         },
  7623.         {
  7624.             "ID": 1524,
  7625.             "TypeID": 284,
  7626.             "TypeItem": "        dwZpos As Long                '  z position"
  7627.         },
  7628.         {
  7629.             "ID": 1525,
  7630.             "TypeID": 284,
  7631.             "TypeItem": "        dwRpos As Long                 '  rudder/4th axis position"
  7632.         },
  7633.         {
  7634.             "ID": 1526,
  7635.             "TypeID": 284,
  7636.             "TypeItem": "        dwUpos As Long                 '  5th axis position"
  7637.         },
  7638.         {
  7639.             "ID": 1527,
  7640.             "TypeID": 284,
  7641.             "TypeItem": "        dwVpos As Long                 '  6th axis position"
  7642.         },
  7643.         {
  7644.             "ID": 1528,
  7645.             "TypeID": 284,
  7646.             "TypeItem": "        dwButtons As Long             '  button states"
  7647.         },
  7648.         {
  7649.             "ID": 1529,
  7650.             "TypeID": 284,
  7651.             "TypeItem": "        dwButtonNumber As Long        '  current button number pressed"
  7652.         },
  7653.         {
  7654.             "ID": 1530,
  7655.             "TypeID": 284,
  7656.             "TypeItem": "        dwPOV As Long                 '  point of view state"
  7657.         },
  7658.         {
  7659.             "ID": 1531,
  7660.             "TypeID": 284,
  7661.             "TypeItem": "        dwReserved1 As Long                 '  reserved for communication between winmm driver"
  7662.         },
  7663.         {
  7664.             "ID": 1532,
  7665.             "TypeID": 284,
  7666.             "TypeItem": "        dwReserved2 As Long                 '  reserved for future expansion"
  7667.         },
  7668.         {
  7669.             "ID": 1533,
  7670.             "TypeID": 285,
  7671.             "TypeItem": "        dwDCISize As Long"
  7672.         },
  7673.         {
  7674.             "ID": 1534,
  7675.             "TypeID": 285,
  7676.             "TypeItem": "        lpszDCISectionName As String"
  7677.         },
  7678.         {
  7679.             "ID": 1535,
  7680.             "TypeID": 285,
  7681.             "TypeItem": "        lpszDCIAliasName As String"
  7682.         },
  7683.         {
  7684.             "ID": 1536,
  7685.             "TypeID": 285,
  7686.             "TypeItem": "        dnDevNode As Long"
  7687.         },
  7688.         {
  7689.             "ID": 1537,
  7690.             "TypeID": 286,
  7691.             "TypeItem": "        lpData As String"
  7692.         },
  7693.         {
  7694.             "ID": 1538,
  7695.             "TypeID": 286,
  7696.             "TypeItem": "        dwBufferLength As Long"
  7697.         },
  7698.         {
  7699.             "ID": 1539,
  7700.             "TypeID": 286,
  7701.             "TypeItem": "        dwBytesRecorded As Long"
  7702.         },
  7703.         {
  7704.             "ID": 1540,
  7705.             "TypeID": 286,
  7706.             "TypeItem": "        dwUser As Long"
  7707.         },
  7708.         {
  7709.             "ID": 1541,
  7710.             "TypeID": 286,
  7711.             "TypeItem": "        dwFlags As Long"
  7712.         },
  7713.         {
  7714.             "ID": 1542,
  7715.             "TypeID": 286,
  7716.             "TypeItem": "        dwLoops As Long"
  7717.         },
  7718.         {
  7719.             "ID": 1543,
  7720.             "TypeID": 286,
  7721.             "TypeItem": "        lpNext As Long"
  7722.         },
  7723.         {
  7724.             "ID": 1544,
  7725.             "TypeID": 286,
  7726.             "TypeItem": "        Reserved As Long"
  7727.         },
  7728.         {
  7729.             "ID": 1545,
  7730.             "TypeID": 287,
  7731.             "TypeItem": "        wMid As Integer"
  7732.         },
  7733.         {
  7734.             "ID": 1546,
  7735.             "TypeID": 287,
  7736.             "TypeItem": "        wPid As Integer"
  7737.         },
  7738.         {
  7739.             "ID": 1547,
  7740.             "TypeID": 287,
  7741.             "TypeItem": "        vDriverVersion As Long"
  7742.         },
  7743.         {
  7744.             "ID": 1548,
  7745.             "TypeID": 287,
  7746.             "TypeItem": "        szPname As String * MAXPNAMELEN"
  7747.         },
  7748.         {
  7749.             "ID": 1549,
  7750.             "TypeID": 287,
  7751.             "TypeItem": "        dwFormats As Long"
  7752.         },
  7753.         {
  7754.             "ID": 1550,
  7755.             "TypeID": 287,
  7756.             "TypeItem": "        wChannels As Integer"
  7757.         },
  7758.         {
  7759.             "ID": 1551,
  7760.             "TypeID": 287,
  7761.             "TypeItem": "        dwSupport As Long"
  7762.         },
  7763.         {
  7764.             "ID": 1552,
  7765.             "TypeID": 288,
  7766.             "TypeItem": "        wMid As Integer"
  7767.         },
  7768.         {
  7769.             "ID": 1553,
  7770.             "TypeID": 288,
  7771.             "TypeItem": "        wPid As Integer"
  7772.         },
  7773.         {
  7774.             "ID": 1554,
  7775.             "TypeID": 288,
  7776.             "TypeItem": "        vDriverVersion As Long"
  7777.         },
  7778.         {
  7779.             "ID": 1555,
  7780.             "TypeID": 288,
  7781.             "TypeItem": "        szPname As String * MAXPNAMELEN"
  7782.         },
  7783.         {
  7784.             "ID": 1556,
  7785.             "TypeID": 288,
  7786.             "TypeItem": "        dwFormats As Long"
  7787.         },
  7788.         {
  7789.             "ID": 1557,
  7790.             "TypeID": 288,
  7791.             "TypeItem": "        wChannels As Integer"
  7792.         },
  7793.         {
  7794.             "ID": 1558,
  7795.             "TypeID": 289,
  7796.             "TypeItem": "        wFormatTag As Integer"
  7797.         },
  7798.         {
  7799.             "ID": 1559,
  7800.             "TypeID": 289,
  7801.             "TypeItem": "        nChannels As Integer"
  7802.         },
  7803.         {
  7804.             "ID": 1560,
  7805.             "TypeID": 289,
  7806.             "TypeItem": "        nSamplesPerSec As Long"
  7807.         },
  7808.         {
  7809.             "ID": 1561,
  7810.             "TypeID": 289,
  7811.             "TypeItem": "        nAvgBytesPerSec As Long"
  7812.         },
  7813.         {
  7814.             "ID": 1562,
  7815.             "TypeID": 289,
  7816.             "TypeItem": "        nBlockAlign As Integer"
  7817.         },
  7818.         {
  7819.             "ID": 1563,
  7820.             "TypeID": 290,
  7821.             "TypeItem": "        wf As WAVEFORMAT"
  7822.         },
  7823.         {
  7824.             "ID": 1564,
  7825.             "TypeID": 290,
  7826.             "TypeItem": "        wBitsPerSample As Integer"
  7827.         },
  7828.         {
  7829.             "ID": 1565,
  7830.             "TypeID": 291,
  7831.             "TypeItem": "        wMid As Integer"
  7832.         },
  7833.         {
  7834.             "ID": 1566,
  7835.             "TypeID": 291,
  7836.             "TypeItem": "        wPid As Integer"
  7837.         },
  7838.         {
  7839.             "ID": 1567,
  7840.             "TypeID": 291,
  7841.             "TypeItem": "        vDriverVersion As Long"
  7842.         },
  7843.         {
  7844.             "ID": 1568,
  7845.             "TypeID": 291,
  7846.             "TypeItem": "        szPname As String * MAXPNAMELEN"
  7847.         },
  7848.         {
  7849.             "ID": 1569,
  7850.             "TypeID": 291,
  7851.             "TypeItem": "        wTechnology As Integer"
  7852.         },
  7853.         {
  7854.             "ID": 1570,
  7855.             "TypeID": 291,
  7856.             "TypeItem": "        wVoices As Integer"
  7857.         },
  7858.         {
  7859.             "ID": 1571,
  7860.             "TypeID": 291,
  7861.             "TypeItem": "        wNotes As Integer"
  7862.         },
  7863.         {
  7864.             "ID": 1572,
  7865.             "TypeID": 291,
  7866.             "TypeItem": "        wChannelMask As Integer"
  7867.         },
  7868.         {
  7869.             "ID": 1573,
  7870.             "TypeID": 291,
  7871.             "TypeItem": "        dwSupport As Long"
  7872.         },
  7873.         {
  7874.             "ID": 1574,
  7875.             "TypeID": 292,
  7876.             "TypeItem": "        wMid As Integer"
  7877.         },
  7878.         {
  7879.             "ID": 1575,
  7880.             "TypeID": 292,
  7881.             "TypeItem": "        wPid As Integer"
  7882.         },
  7883.         {
  7884.             "ID": 1576,
  7885.             "TypeID": 292,
  7886.             "TypeItem": "        vDriverVersion As Long"
  7887.         },
  7888.         {
  7889.             "ID": 1577,
  7890.             "TypeID": 292,
  7891.             "TypeItem": "        szPname As String * MAXPNAMELEN"
  7892.         },
  7893.         {
  7894.             "ID": 1578,
  7895.             "TypeID": 293,
  7896.             "TypeItem": "        lpData As String"
  7897.         },
  7898.         {
  7899.             "ID": 1579,
  7900.             "TypeID": 293,
  7901.             "TypeItem": "        dwBufferLength As Long"
  7902.         },
  7903.         {
  7904.             "ID": 1580,
  7905.             "TypeID": 293,
  7906.             "TypeItem": "        dwBytesRecorded As Long"
  7907.         },
  7908.         {
  7909.             "ID": 1581,
  7910.             "TypeID": 293,
  7911.             "TypeItem": "        dwUser As Long"
  7912.         },
  7913.         {
  7914.             "ID": 1582,
  7915.             "TypeID": 293,
  7916.             "TypeItem": "        dwFlags As Long"
  7917.         },
  7918.         {
  7919.             "ID": 1583,
  7920.             "TypeID": 293,
  7921.             "TypeItem": "        lpNext As Long"
  7922.         },
  7923.         {
  7924.             "ID": 1584,
  7925.             "TypeID": 293,
  7926.             "TypeItem": "        Reserved As Long"
  7927.         },
  7928.         {
  7929.             "ID": 1585,
  7930.             "TypeID": 294,
  7931.             "TypeItem": "        wMid As Integer"
  7932.         },
  7933.         {
  7934.             "ID": 1586,
  7935.             "TypeID": 294,
  7936.             "TypeItem": "        wPid As Integer"
  7937.         },
  7938.         {
  7939.             "ID": 1587,
  7940.             "TypeID": 294,
  7941.             "TypeItem": "        vDriverVersion As Long"
  7942.         },
  7943.         {
  7944.             "ID": 1588,
  7945.             "TypeID": 294,
  7946.             "TypeItem": "        szPname As String * MAXPNAMELEN"
  7947.         },
  7948.         {
  7949.             "ID": 1589,
  7950.             "TypeID": 294,
  7951.             "TypeItem": "        wTechnology As Integer"
  7952.         },
  7953.         {
  7954.             "ID": 1590,
  7955.             "TypeID": 294,
  7956.             "TypeItem": "        dwSupport As Long"
  7957.         },
  7958.         {
  7959.             "ID": 1591,
  7960.             "TypeID": 295,
  7961.             "TypeItem": "        wPeriodMin As Long"
  7962.         },
  7963.         {
  7964.             "ID": 1592,
  7965.             "TypeID": 295,
  7966.             "TypeItem": "        wPeriodMax As Long"
  7967.         },
  7968.         {
  7969.             "ID": 1593,
  7970.             "TypeID": 296,
  7971.             "TypeItem": "        wMid As Integer"
  7972.         },
  7973.         {
  7974.             "ID": 1594,
  7975.             "TypeID": 296,
  7976.             "TypeItem": "        wPid As Integer"
  7977.         },
  7978.         {
  7979.             "ID": 1595,
  7980.             "TypeID": 296,
  7981.             "TypeItem": "        szPname As String * MAXPNAMELEN"
  7982.         },
  7983.         {
  7984.             "ID": 1596,
  7985.             "TypeID": 296,
  7986.             "TypeItem": "        wXmin As Integer"
  7987.         },
  7988.         {
  7989.             "ID": 1597,
  7990.             "TypeID": 296,
  7991.             "TypeItem": "        wXmax As Integer"
  7992.         },
  7993.         {
  7994.             "ID": 1598,
  7995.             "TypeID": 296,
  7996.             "TypeItem": "        wYmin As Integer"
  7997.         },
  7998.         {
  7999.             "ID": 1599,
  8000.             "TypeID": 296,
  8001.             "TypeItem": "        wYmax As Integer"
  8002.         },
  8003.         {
  8004.             "ID": 1600,
  8005.             "TypeID": 296,
  8006.             "TypeItem": "        wZmin As Integer"
  8007.         },
  8008.         {
  8009.             "ID": 1601,
  8010.             "TypeID": 296,
  8011.             "TypeItem": "        wZmax As Integer"
  8012.         },
  8013.         {
  8014.             "ID": 1602,
  8015.             "TypeID": 296,
  8016.             "TypeItem": "        wNumButtons As Integer"
  8017.         },
  8018.         {
  8019.             "ID": 1603,
  8020.             "TypeID": 296,
  8021.             "TypeItem": "        wPeriodMin As Integer"
  8022.         },
  8023.         {
  8024.             "ID": 1604,
  8025.             "TypeID": 296,
  8026.             "TypeItem": "        wPeriodMax As Integer"
  8027.         },
  8028.         {
  8029.             "ID": 1605,
  8030.             "TypeID": 297,
  8031.             "TypeItem": "        wXpos As Integer"
  8032.         },
  8033.         {
  8034.             "ID": 1606,
  8035.             "TypeID": 297,
  8036.             "TypeItem": "        wYpos As Integer"
  8037.         },
  8038.         {
  8039.             "ID": 1607,
  8040.             "TypeID": 297,
  8041.             "TypeItem": "        wZpos As Integer"
  8042.         },
  8043.         {
  8044.             "ID": 1608,
  8045.             "TypeID": 297,
  8046.             "TypeItem": "        wButtons As Integer"
  8047.         },
  8048.         {
  8049.             "ID": 1609,
  8050.             "TypeID": 298,
  8051.             "TypeItem": "        dwFlags As Long"
  8052.         },
  8053.         {
  8054.             "ID": 1610,
  8055.             "TypeID": 298,
  8056.             "TypeItem": "        fccIOProc As Long"
  8057.         },
  8058.         {
  8059.             "ID": 1611,
  8060.             "TypeID": 298,
  8061.             "TypeItem": "        pIOProc As Long"
  8062.         },
  8063.         {
  8064.             "ID": 1612,
  8065.             "TypeID": 298,
  8066.             "TypeItem": "        wErrorRet As Long"
  8067.         },
  8068.         {
  8069.             "ID": 1613,
  8070.             "TypeID": 298,
  8071.             "TypeItem": "        htask As Long"
  8072.         },
  8073.         {
  8074.             "ID": 1614,
  8075.             "TypeID": 298,
  8076.             "TypeItem": "        cchBuffer As Long"
  8077.         },
  8078.         {
  8079.             "ID": 1615,
  8080.             "TypeID": 298,
  8081.             "TypeItem": "        pchBuffer As String"
  8082.         },
  8083.         {
  8084.             "ID": 1616,
  8085.             "TypeID": 298,
  8086.             "TypeItem": "        pchNext As String"
  8087.         },
  8088.         {
  8089.             "ID": 1617,
  8090.             "TypeID": 298,
  8091.             "TypeItem": "        pchEndRead As String"
  8092.         },
  8093.         {
  8094.             "ID": 1618,
  8095.             "TypeID": 298,
  8096.             "TypeItem": "        pchEndWrite As String"
  8097.         },
  8098.         {
  8099.             "ID": 1619,
  8100.             "TypeID": 298,
  8101.             "TypeItem": "        lBufOffset As Long"
  8102.         },
  8103.         {
  8104.             "ID": 1620,
  8105.             "TypeID": 298,
  8106.             "TypeItem": "        lDiskOffset As Long"
  8107.         },
  8108.         {
  8109.             "ID": 1621,
  8110.             "TypeID": 298,
  8111.             "TypeItem": "        adwInfo(4) As Long"
  8112.         },
  8113.         {
  8114.             "ID": 1622,
  8115.             "TypeID": 298,
  8116.             "TypeItem": "        dwReserved1 As Long"
  8117.         },
  8118.         {
  8119.             "ID": 1623,
  8120.             "TypeID": 298,
  8121.             "TypeItem": "        dwReserved2 As Long"
  8122.         },
  8123.         {
  8124.             "ID": 1624,
  8125.             "TypeID": 298,
  8126.             "TypeItem": "        hmmio As Long"
  8127.         },
  8128.         {
  8129.             "ID": 1625,
  8130.             "TypeID": 299,
  8131.             "TypeItem": "    ckid As Long"
  8132.         },
  8133.         {
  8134.             "ID": 1626,
  8135.             "TypeID": 299,
  8136.             "TypeItem": "    ckSize As Long"
  8137.         },
  8138.         {
  8139.             "ID": 1627,
  8140.             "TypeID": 299,
  8141.             "TypeItem": "    fccType As Long"
  8142.         },
  8143.         {
  8144.             "ID": 1628,
  8145.             "TypeID": 299,
  8146.             "TypeItem": "    dwDataOffset As Long"
  8147.         },
  8148.         {
  8149.             "ID": 1629,
  8150.             "TypeID": 299,
  8151.             "TypeItem": "    dwFlags As Long"
  8152.         },
  8153.         {
  8154.             "ID": 1630,
  8155.             "TypeID": 300,
  8156.             "TypeItem": "        dwCallback As Long"
  8157.         },
  8158.         {
  8159.             "ID": 1631,
  8160.             "TypeID": 301,
  8161.             "TypeItem": "        dwCallback As Long"
  8162.         },
  8163.         {
  8164.             "ID": 1632,
  8165.             "TypeID": 301,
  8166.             "TypeItem": "        wDeviceID As Long"
  8167.         },
  8168.         {
  8169.             "ID": 1633,
  8170.             "TypeID": 301,
  8171.             "TypeItem": "        lpstrDeviceType As String"
  8172.         },
  8173.         {
  8174.             "ID": 1634,
  8175.             "TypeID": 301,
  8176.             "TypeItem": "        lpstrElementName As String"
  8177.         },
  8178.         {
  8179.             "ID": 1635,
  8180.             "TypeID": 301,
  8181.             "TypeItem": "        lpstrAlias As String"
  8182.         },
  8183.         {
  8184.             "ID": 1636,
  8185.             "TypeID": 302,
  8186.             "TypeItem": "        dwCallback As Long"
  8187.         },
  8188.         {
  8189.             "ID": 1637,
  8190.             "TypeID": 302,
  8191.             "TypeItem": "        dwFrom As Long"
  8192.         },
  8193.         {
  8194.             "ID": 1638,
  8195.             "TypeID": 302,
  8196.             "TypeItem": "        dwTo As Long"
  8197.         },
  8198.         {
  8199.             "ID": 1639,
  8200.             "TypeID": 303,
  8201.             "TypeItem": "        dwCallback As Long"
  8202.         },
  8203.         {
  8204.             "ID": 1640,
  8205.             "TypeID": 303,
  8206.             "TypeItem": "        dwTo As Long"
  8207.         },
  8208.         {
  8209.             "ID": 1641,
  8210.             "TypeID": 304,
  8211.             "TypeItem": "        dwCallback As Long"
  8212.         },
  8213.         {
  8214.             "ID": 1642,
  8215.             "TypeID": 304,
  8216.             "TypeItem": "        dwReturn As Long"
  8217.         },
  8218.         {
  8219.             "ID": 1643,
  8220.             "TypeID": 304,
  8221.             "TypeItem": "        dwItem As Long"
  8222.         },
  8223.         {
  8224.             "ID": 1644,
  8225.             "TypeID": 304,
  8226.             "TypeItem": "        dwTrack As Integer"
  8227.         },
  8228.         {
  8229.             "ID": 1645,
  8230.             "TypeID": 305,
  8231.             "TypeItem": "        dwCallback As Long"
  8232.         },
  8233.         {
  8234.             "ID": 1646,
  8235.             "TypeID": 305,
  8236.             "TypeItem": "        lpstrReturn As String"
  8237.         },
  8238.         {
  8239.             "ID": 1647,
  8240.             "TypeID": 305,
  8241.             "TypeItem": "        dwRetSize As Long"
  8242.         },
  8243.         {
  8244.             "ID": 1648,
  8245.             "TypeID": 306,
  8246.             "TypeItem": "        dwCallback As Long"
  8247.         },
  8248.         {
  8249.             "ID": 1649,
  8250.             "TypeID": 306,
  8251.             "TypeItem": "        dwReturn As Long"
  8252.         },
  8253.         {
  8254.             "ID": 1650,
  8255.             "TypeID": 306,
  8256.             "TypeItem": "        dwIten As Long"
  8257.         },
  8258.         {
  8259.             "ID": 1651,
  8260.             "TypeID": 307,
  8261.             "TypeItem": "        dwCallback As Long"
  8262.         },
  8263.         {
  8264.             "ID": 1652,
  8265.             "TypeID": 307,
  8266.             "TypeItem": "        lpstrReturn As String"
  8267.         },
  8268.         {
  8269.             "ID": 1653,
  8270.             "TypeID": 307,
  8271.             "TypeItem": "        dwRetSize As Long"
  8272.         },
  8273.         {
  8274.             "ID": 1654,
  8275.             "TypeID": 307,
  8276.             "TypeItem": "        dwNumber As Long"
  8277.         },
  8278.         {
  8279.             "ID": 1655,
  8280.             "TypeID": 307,
  8281.             "TypeItem": "        wDeviceType As Long"
  8282.         },
  8283.         {
  8284.             "ID": 1656,
  8285.             "TypeID": 308,
  8286.             "TypeItem": "        dwCallback As Long"
  8287.         },
  8288.         {
  8289.             "ID": 1657,
  8290.             "TypeID": 308,
  8291.             "TypeItem": "        dwTimeFormat As Long"
  8292.         },
  8293.         {
  8294.             "ID": 1658,
  8295.             "TypeID": 308,
  8296.             "TypeItem": "        dwAudio As Long"
  8297.         },
  8298.         {
  8299.             "ID": 1659,
  8300.             "TypeID": 309,
  8301.             "TypeItem": "        dwCallback As Long"
  8302.         },
  8303.         {
  8304.             "ID": 1660,
  8305.             "TypeID": 309,
  8306.             "TypeItem": "        nVirtKey As Long"
  8307.         },
  8308.         {
  8309.             "ID": 1661,
  8310.             "TypeID": 309,
  8311.             "TypeItem": "        hwndBreak As Long"
  8312.         },
  8313.         {
  8314.             "ID": 1662,
  8315.             "TypeID": 310,
  8316.             "TypeItem": "        dwCallback As Long"
  8317.         },
  8318.         {
  8319.             "ID": 1663,
  8320.             "TypeID": 310,
  8321.             "TypeItem": "        lpstrSoundName As String"
  8322.         },
  8323.         {
  8324.             "ID": 1664,
  8325.             "TypeID": 311,
  8326.             "TypeItem": "        dwCallback As Long"
  8327.         },
  8328.         {
  8329.             "ID": 1665,
  8330.             "TypeID": 311,
  8331.             "TypeItem": "        lpFileName As String"
  8332.         },
  8333.         {
  8334.             "ID": 1666,
  8335.             "TypeID": 312,
  8336.             "TypeItem": "        dwCallback As Long"
  8337.         },
  8338.         {
  8339.             "ID": 1667,
  8340.             "TypeID": 312,
  8341.             "TypeItem": "        lpFileName As String"
  8342.         },
  8343.         {
  8344.             "ID": 1668,
  8345.             "TypeID": 313,
  8346.             "TypeItem": "        dwCallback As Long"
  8347.         },
  8348.         {
  8349.             "ID": 1669,
  8350.             "TypeID": 313,
  8351.             "TypeItem": "        dwFrom As Long"
  8352.         },
  8353.         {
  8354.             "ID": 1670,
  8355.             "TypeID": 313,
  8356.             "TypeItem": "        dwTo As Long"
  8357.         },
  8358.         {
  8359.             "ID": 1671,
  8360.             "TypeID": 314,
  8361.             "TypeItem": "        dwCallback As Long"
  8362.         },
  8363.         {
  8364.             "ID": 1672,
  8365.             "TypeID": 314,
  8366.             "TypeItem": "        dwFrom As Long"
  8367.         },
  8368.         {
  8369.             "ID": 1673,
  8370.             "TypeID": 314,
  8371.             "TypeItem": "        dwTo As Long"
  8372.         },
  8373.         {
  8374.             "ID": 1674,
  8375.             "TypeID": 314,
  8376.             "TypeItem": "        dwSpeed As Long"
  8377.         },
  8378.         {
  8379.             "ID": 1675,
  8380.             "TypeID": 315,
  8381.             "TypeItem": "        dwCallback As Long"
  8382.         },
  8383.         {
  8384.             "ID": 1676,
  8385.             "TypeID": 315,
  8386.             "TypeItem": "        dwFrames As Long"
  8387.         },
  8388.         {
  8389.             "ID": 1677,
  8390.             "TypeID": 316,
  8391.             "TypeItem": "        dwCallback As Long"
  8392.         },
  8393.         {
  8394.             "ID": 1678,
  8395.             "TypeID": 316,
  8396.             "TypeItem": "        lpstrCommand As String"
  8397.         },
  8398.         {
  8399.             "ID": 1679,
  8400.             "TypeID": 317,
  8401.             "TypeItem": "        dwCallback As Long"
  8402.         },
  8403.         {
  8404.             "ID": 1680,
  8405.             "TypeID": 317,
  8406.             "TypeItem": "        wDeviceID As Long"
  8407.         },
  8408.         {
  8409.             "ID": 1681,
  8410.             "TypeID": 317,
  8411.             "TypeItem": "        lpstrDeviceType As String"
  8412.         },
  8413.         {
  8414.             "ID": 1682,
  8415.             "TypeID": 317,
  8416.             "TypeItem": "        lpstrElementName As String"
  8417.         },
  8418.         {
  8419.             "ID": 1683,
  8420.             "TypeID": 317,
  8421.             "TypeItem": "        lpstrAlias As String"
  8422.         },
  8423.         {
  8424.             "ID": 1684,
  8425.             "TypeID": 317,
  8426.             "TypeItem": "        dwBufferSeconds As Long"
  8427.         },
  8428.         {
  8429.             "ID": 1685,
  8430.             "TypeID": 318,
  8431.             "TypeItem": "        dwCallback As Long"
  8432.         },
  8433.         {
  8434.             "ID": 1686,
  8435.             "TypeID": 318,
  8436.             "TypeItem": "        dwFrom As Long"
  8437.         },
  8438.         {
  8439.             "ID": 1687,
  8440.             "TypeID": 318,
  8441.             "TypeItem": "        dwTo As Long"
  8442.         },
  8443.         {
  8444.             "ID": 1688,
  8445.             "TypeID": 319,
  8446.             "TypeItem": "        dwCallback As Long"
  8447.         },
  8448.         {
  8449.             "ID": 1689,
  8450.             "TypeID": 319,
  8451.             "TypeItem": "        dwTimeFormat As Long"
  8452.         },
  8453.         {
  8454.             "ID": 1690,
  8455.             "TypeID": 319,
  8456.             "TypeItem": "        dwAudio As Long"
  8457.         },
  8458.         {
  8459.             "ID": 1691,
  8460.             "TypeID": 319,
  8461.             "TypeItem": "        wInput As Long"
  8462.         },
  8463.         {
  8464.             "ID": 1692,
  8465.             "TypeID": 319,
  8466.             "TypeItem": "        wOutput As Long"
  8467.         },
  8468.         {
  8469.             "ID": 1693,
  8470.             "TypeID": 319,
  8471.             "TypeItem": "        wFormatTag As Integer"
  8472.         },
  8473.         {
  8474.             "ID": 1694,
  8475.             "TypeID": 319,
  8476.             "TypeItem": "        wReserved2 As Integer"
  8477.         },
  8478.         {
  8479.             "ID": 1695,
  8480.             "TypeID": 319,
  8481.             "TypeItem": "        nChannels As Integer"
  8482.         },
  8483.         {
  8484.             "ID": 1696,
  8485.             "TypeID": 319,
  8486.             "TypeItem": "        wReserved3 As Integer"
  8487.         },
  8488.         {
  8489.             "ID": 1697,
  8490.             "TypeID": 319,
  8491.             "TypeItem": "        nSamplesPerSec As Long"
  8492.         },
  8493.         {
  8494.             "ID": 1698,
  8495.             "TypeID": 319,
  8496.             "TypeItem": "        nAvgBytesPerSec As Long"
  8497.         },
  8498.         {
  8499.             "ID": 1699,
  8500.             "TypeID": 319,
  8501.             "TypeItem": "        nBlockAlign As Integer"
  8502.         },
  8503.         {
  8504.             "ID": 1700,
  8505.             "TypeID": 319,
  8506.             "TypeItem": "        wReserved4 As Integer"
  8507.         },
  8508.         {
  8509.             "ID": 1701,
  8510.             "TypeID": 319,
  8511.             "TypeItem": "        wBitsPerSample As Integer"
  8512.         },
  8513.         {
  8514.             "ID": 1702,
  8515.             "TypeID": 319,
  8516.             "TypeItem": "        wReserved5 As Integer"
  8517.         },
  8518.         {
  8519.             "ID": 1703,
  8520.             "TypeID": 320,
  8521.             "TypeItem": "        dwCallback As Long"
  8522.         },
  8523.         {
  8524.             "ID": 1704,
  8525.             "TypeID": 320,
  8526.             "TypeItem": "        dwTimeFormat As Long"
  8527.         },
  8528.         {
  8529.             "ID": 1705,
  8530.             "TypeID": 320,
  8531.             "TypeItem": "        dwAudio As Long"
  8532.         },
  8533.         {
  8534.             "ID": 1706,
  8535.             "TypeID": 320,
  8536.             "TypeItem": "        dwTempo As Long"
  8537.         },
  8538.         {
  8539.             "ID": 1707,
  8540.             "TypeID": 320,
  8541.             "TypeItem": "        dwPort As Long"
  8542.         },
  8543.         {
  8544.             "ID": 1708,
  8545.             "TypeID": 320,
  8546.             "TypeItem": "        dwSlave As Long"
  8547.         },
  8548.         {
  8549.             "ID": 1709,
  8550.             "TypeID": 320,
  8551.             "TypeItem": "        dwMaster As Long"
  8552.         },
  8553.         {
  8554.             "ID": 1710,
  8555.             "TypeID": 320,
  8556.             "TypeItem": "        dwOffset As Long"
  8557.         },
  8558.         {
  8559.             "ID": 1711,
  8560.             "TypeID": 321,
  8561.             "TypeItem": "        dwCallback As Long"
  8562.         },
  8563.         {
  8564.             "ID": 1712,
  8565.             "TypeID": 321,
  8566.             "TypeItem": "        wDeviceID As Long"
  8567.         },
  8568.         {
  8569.             "ID": 1713,
  8570.             "TypeID": 321,
  8571.             "TypeItem": "        lpstrDeviceType As String"
  8572.         },
  8573.         {
  8574.             "ID": 1714,
  8575.             "TypeID": 321,
  8576.             "TypeItem": "        lpstrElementName As String"
  8577.         },
  8578.         {
  8579.             "ID": 1715,
  8580.             "TypeID": 321,
  8581.             "TypeItem": "        lpstrAlias As String"
  8582.         },
  8583.         {
  8584.             "ID": 1716,
  8585.             "TypeID": 321,
  8586.             "TypeItem": "        dwStyle As Long"
  8587.         },
  8588.         {
  8589.             "ID": 1717,
  8590.             "TypeID": 321,
  8591.             "TypeItem": "        hWndParent As Long"
  8592.         },
  8593.         {
  8594.             "ID": 1718,
  8595.             "TypeID": 322,
  8596.             "TypeItem": "        dwCallback As Long"
  8597.         },
  8598.         {
  8599.             "ID": 1719,
  8600.             "TypeID": 322,
  8601.             "TypeItem": "        dwFrom As Long"
  8602.         },
  8603.         {
  8604.             "ID": 1720,
  8605.             "TypeID": 322,
  8606.             "TypeItem": "        dwTo As Long"
  8607.         },
  8608.         {
  8609.             "ID": 1721,
  8610.             "TypeID": 322,
  8611.             "TypeItem": "        dwSpeed As Long"
  8612.         },
  8613.         {
  8614.             "ID": 1722,
  8615.             "TypeID": 323,
  8616.             "TypeItem": "        dwCallback As Long"
  8617.         },
  8618.         {
  8619.             "ID": 1723,
  8620.             "TypeID": 323,
  8621.             "TypeItem": "        dwFrames As Long"
  8622.         },
  8623.         {
  8624.             "ID": 1724,
  8625.             "TypeID": 324,
  8626.             "TypeItem": "        dwCallback As Long"
  8627.         },
  8628.         {
  8629.             "ID": 1725,
  8630.             "TypeID": 324,
  8631.             "TypeItem": "        hwnd As Long"
  8632.         },
  8633.         {
  8634.             "ID": 1726,
  8635.             "TypeID": 324,
  8636.             "TypeItem": "        nCmdShow As Long"
  8637.         },
  8638.         {
  8639.             "ID": 1727,
  8640.             "TypeID": 324,
  8641.             "TypeItem": "        lpstrText As String"
  8642.         },
  8643.         {
  8644.             "ID": 1728,
  8645.             "TypeID": 325,
  8646.             "TypeItem": "        dwCallback As Long"
  8647.         },
  8648.         {
  8649.             "ID": 1729,
  8650.             "TypeID": 325,
  8651.             "TypeItem": "        rc As Rect"
  8652.         },
  8653.         {
  8654.             "ID": 1730,
  8655.             "TypeID": 326,
  8656.             "TypeItem": "        dwCallback As Long"
  8657.         },
  8658.         {
  8659.             "ID": 1731,
  8660.             "TypeID": 326,
  8661.             "TypeItem": "        rc As Rect"
  8662.         },
  8663.         {
  8664.             "ID": 1732,
  8665.             "TypeID": 326,
  8666.             "TypeItem": "        hdc As Long"
  8667.         },
  8668.         {
  8669.             "ID": 1733,
  8670.             "TypeID": 327,
  8671.             "TypeItem": "        dwCallback As Long"
  8672.         },
  8673.         {
  8674.             "ID": 1734,
  8675.             "TypeID": 327,
  8676.             "TypeItem": "        wDeviceID As Long"
  8677.         },
  8678.         {
  8679.             "ID": 1735,
  8680.             "TypeID": 327,
  8681.             "TypeItem": "        lpstrDeviceType As String"
  8682.         },
  8683.         {
  8684.             "ID": 1736,
  8685.             "TypeID": 327,
  8686.             "TypeItem": "        lpstrElementName As String"
  8687.         },
  8688.         {
  8689.             "ID": 1737,
  8690.             "TypeID": 327,
  8691.             "TypeItem": "        lpstrAlias As String"
  8692.         },
  8693.         {
  8694.             "ID": 1738,
  8695.             "TypeID": 327,
  8696.             "TypeItem": "        dwStyle As Long"
  8697.         },
  8698.         {
  8699.             "ID": 1739,
  8700.             "TypeID": 327,
  8701.             "TypeItem": "        hWndParent As Long"
  8702.         },
  8703.         {
  8704.             "ID": 1740,
  8705.             "TypeID": 328,
  8706.             "TypeItem": "        dwCallback As Long"
  8707.         },
  8708.         {
  8709.             "ID": 1741,
  8710.             "TypeID": 328,
  8711.             "TypeItem": "        hwnd As Long"
  8712.         },
  8713.         {
  8714.             "ID": 1742,
  8715.             "TypeID": 328,
  8716.             "TypeItem": "        nCmdShow As Long"
  8717.         },
  8718.         {
  8719.             "ID": 1743,
  8720.             "TypeID": 328,
  8721.             "TypeItem": "        lpstrText As String"
  8722.         },
  8723.         {
  8724.             "ID": 1744,
  8725.             "TypeID": 329,
  8726.             "TypeItem": "        dwCallback As Long"
  8727.         },
  8728.         {
  8729.             "ID": 1745,
  8730.             "TypeID": 329,
  8731.             "TypeItem": "        rc As Rect"
  8732.         },
  8733.         {
  8734.             "ID": 1746,
  8735.             "TypeID": 330,
  8736.             "TypeItem": "        dwCallback As Long"
  8737.         },
  8738.         {
  8739.             "ID": 1747,
  8740.             "TypeID": 330,
  8741.             "TypeItem": "        lpFileName As String"
  8742.         },
  8743.         {
  8744.             "ID": 1748,
  8745.             "TypeID": 330,
  8746.             "TypeItem": "        rc As Rect"
  8747.         },
  8748.         {
  8749.             "ID": 1749,
  8750.             "TypeID": 331,
  8751.             "TypeItem": "        dwCallback As Long"
  8752.         },
  8753.         {
  8754.             "ID": 1750,
  8755.             "TypeID": 331,
  8756.             "TypeItem": "        lpFileName As String"
  8757.         },
  8758.         {
  8759.             "ID": 1751,
  8760.             "TypeID": 331,
  8761.             "TypeItem": "        rc As Rect"
  8762.         },
  8763.         {
  8764.             "ID": 1752,
  8765.             "TypeID": 332,
  8766.             "TypeItem": "        flags As Long"
  8767.         },
  8768.         {
  8769.             "ID": 1753,
  8770.             "TypeID": 332,
  8771.             "TypeItem": "        pDescription As String"
  8772.         },
  8773.         {
  8774.             "ID": 1754,
  8775.             "TypeID": 332,
  8776.             "TypeItem": "        pName As String"
  8777.         },
  8778.         {
  8779.             "ID": 1755,
  8780.             "TypeID": 332,
  8781.             "TypeItem": "        pComment As String"
  8782.         },
  8783.         {
  8784.             "ID": 1756,
  8785.             "TypeID": 333,
  8786.             "TypeItem": "        pServerName As String"
  8787.         },
  8788.         {
  8789.             "ID": 1757,
  8790.             "TypeID": 333,
  8791.             "TypeItem": "        pPrinterName As String"
  8792.         },
  8793.         {
  8794.             "ID": 1758,
  8795.             "TypeID": 333,
  8796.             "TypeItem": "        pShareName As String"
  8797.         },
  8798.         {
  8799.             "ID": 1759,
  8800.             "TypeID": 333,
  8801.             "TypeItem": "        pPortName As String"
  8802.         },
  8803.         {
  8804.             "ID": 1760,
  8805.             "TypeID": 333,
  8806.             "TypeItem": "        pDriverName As String"
  8807.         },
  8808.         {
  8809.             "ID": 1761,
  8810.             "TypeID": 333,
  8811.             "TypeItem": "        pComment As String"
  8812.         },
  8813.         {
  8814.             "ID": 1762,
  8815.             "TypeID": 333,
  8816.             "TypeItem": "        pLocation As String"
  8817.         },
  8818.         {
  8819.             "ID": 1763,
  8820.             "TypeID": 333,
  8821.             "TypeItem": "        pDevMode As DEVMODE"
  8822.         },
  8823.         {
  8824.             "ID": 1764,
  8825.             "TypeID": 333,
  8826.             "TypeItem": "        pSepFile As String"
  8827.         },
  8828.         {
  8829.             "ID": 1765,
  8830.             "TypeID": 333,
  8831.             "TypeItem": "        pPrintProcessor As String"
  8832.         },
  8833.         {
  8834.             "ID": 1766,
  8835.             "TypeID": 333,
  8836.             "TypeItem": "        pDatatype As String"
  8837.         },
  8838.         {
  8839.             "ID": 1767,
  8840.             "TypeID": 333,
  8841.             "TypeItem": "        pParameters As String"
  8842.         },
  8843.         {
  8844.             "ID": 1768,
  8845.             "TypeID": 333,
  8846.             "TypeItem": "        pSecurityDescriptor As SECURITY_DESCRIPTOR"
  8847.         },
  8848.         {
  8849.             "ID": 1769,
  8850.             "TypeID": 333,
  8851.             "TypeItem": "        Attributes As Long"
  8852.         },
  8853.         {
  8854.             "ID": 1770,
  8855.             "TypeID": 333,
  8856.             "TypeItem": "        Priority As Long"
  8857.         },
  8858.         {
  8859.             "ID": 1771,
  8860.             "TypeID": 333,
  8861.             "TypeItem": "        DefaultPriority As Long"
  8862.         },
  8863.         {
  8864.             "ID": 1772,
  8865.             "TypeID": 333,
  8866.             "TypeItem": "        StartTime As Long"
  8867.         },
  8868.         {
  8869.             "ID": 1773,
  8870.             "TypeID": 333,
  8871.             "TypeItem": "        UntilTime As Long"
  8872.         },
  8873.         {
  8874.             "ID": 1774,
  8875.             "TypeID": 333,
  8876.             "TypeItem": "        Status As Long"
  8877.         },
  8878.         {
  8879.             "ID": 1775,
  8880.             "TypeID": 333,
  8881.             "TypeItem": "        cJobs As Long"
  8882.         },
  8883.         {
  8884.             "ID": 1776,
  8885.             "TypeID": 333,
  8886.             "TypeItem": "        AveragePPM As Long"
  8887.         },
  8888.         {
  8889.             "ID": 1777,
  8890.             "TypeID": 334,
  8891.             "TypeItem": "        pSecurityDescriptor As SECURITY_DESCRIPTOR"
  8892.         },
  8893.         {
  8894.             "ID": 1778,
  8895.             "TypeID": 335,
  8896.             "TypeItem": "        JobId As Long"
  8897.         },
  8898.         {
  8899.             "ID": 1779,
  8900.             "TypeID": 335,
  8901.             "TypeItem": "        pPrinterName As String"
  8902.         },
  8903.         {
  8904.             "ID": 1780,
  8905.             "TypeID": 335,
  8906.             "TypeItem": "        pMachineName As String"
  8907.         },
  8908.         {
  8909.             "ID": 1781,
  8910.             "TypeID": 335,
  8911.             "TypeItem": "        pUserName As String"
  8912.         },
  8913.         {
  8914.             "ID": 1782,
  8915.             "TypeID": 335,
  8916.             "TypeItem": "        pDocument As String"
  8917.         },
  8918.         {
  8919.             "ID": 1783,
  8920.             "TypeID": 335,
  8921.             "TypeItem": "        pDatatype As String"
  8922.         },
  8923.         {
  8924.             "ID": 1784,
  8925.             "TypeID": 335,
  8926.             "TypeItem": "        pStatus As String"
  8927.         },
  8928.         {
  8929.             "ID": 1785,
  8930.             "TypeID": 335,
  8931.             "TypeItem": "        Status As Long"
  8932.         },
  8933.         {
  8934.             "ID": 1786,
  8935.             "TypeID": 335,
  8936.             "TypeItem": "        Priority As Long"
  8937.         },
  8938.         {
  8939.             "ID": 1787,
  8940.             "TypeID": 335,
  8941.             "TypeItem": "        Position As Long"
  8942.         },
  8943.         {
  8944.             "ID": 1788,
  8945.             "TypeID": 335,
  8946.             "TypeItem": "        TotalPages As Long"
  8947.         },
  8948.         {
  8949.             "ID": 1789,
  8950.             "TypeID": 335,
  8951.             "TypeItem": "        PagesPrinted As Long"
  8952.         },
  8953.         {
  8954.             "ID": 1790,
  8955.             "TypeID": 335,
  8956.             "TypeItem": "        Submitted As SYSTEMTIME"
  8957.         },
  8958.         {
  8959.             "ID": 1791,
  8960.             "TypeID": 336,
  8961.             "TypeItem": "        JobId As Long"
  8962.         },
  8963.         {
  8964.             "ID": 1792,
  8965.             "TypeID": 336,
  8966.             "TypeItem": "        pPrinterName As String"
  8967.         },
  8968.         {
  8969.             "ID": 1793,
  8970.             "TypeID": 336,
  8971.             "TypeItem": "        pMachineName As String"
  8972.         },
  8973.         {
  8974.             "ID": 1794,
  8975.             "TypeID": 336,
  8976.             "TypeItem": "        pUserName As String"
  8977.         },
  8978.         {
  8979.             "ID": 1795,
  8980.             "TypeID": 336,
  8981.             "TypeItem": "        pDocument As String"
  8982.         },
  8983.         {
  8984.             "ID": 1796,
  8985.             "TypeID": 336,
  8986.             "TypeItem": "        pNotifyName As String"
  8987.         },
  8988.         {
  8989.             "ID": 1797,
  8990.             "TypeID": 336,
  8991.             "TypeItem": "        pDatatype As String"
  8992.         },
  8993.         {
  8994.             "ID": 1798,
  8995.             "TypeID": 336,
  8996.             "TypeItem": "        pPrintProcessor As String"
  8997.         },
  8998.         {
  8999.             "ID": 1799,
  9000.             "TypeID": 336,
  9001.             "TypeItem": "        pParameters As String"
  9002.         },
  9003.         {
  9004.             "ID": 1800,
  9005.             "TypeID": 336,
  9006.             "TypeItem": "        pDriverName As String"
  9007.         },
  9008.         {
  9009.             "ID": 1801,
  9010.             "TypeID": 336,
  9011.             "TypeItem": "        pDevMode As DEVMODE"
  9012.         },
  9013.         {
  9014.             "ID": 1802,
  9015.             "TypeID": 336,
  9016.             "TypeItem": "        pStatus As String"
  9017.         },
  9018.         {
  9019.             "ID": 1803,
  9020.             "TypeID": 336,
  9021.             "TypeItem": "        pSecurityDescriptor As SECURITY_DESCRIPTOR"
  9022.         },
  9023.         {
  9024.             "ID": 1804,
  9025.             "TypeID": 336,
  9026.             "TypeItem": "        Status As Long"
  9027.         },
  9028.         {
  9029.             "ID": 1805,
  9030.             "TypeID": 336,
  9031.             "TypeItem": "        Priority As Long"
  9032.         },
  9033.         {
  9034.             "ID": 1806,
  9035.             "TypeID": 336,
  9036.             "TypeItem": "        Position As Long"
  9037.         },
  9038.         {
  9039.             "ID": 1807,
  9040.             "TypeID": 336,
  9041.             "TypeItem": "        StartTime As Long"
  9042.         },
  9043.         {
  9044.             "ID": 1808,
  9045.             "TypeID": 336,
  9046.             "TypeItem": "        UntilTime As Long"
  9047.         },
  9048.         {
  9049.             "ID": 1809,
  9050.             "TypeID": 336,
  9051.             "TypeItem": "        TotalPages As Long"
  9052.         },
  9053.         {
  9054.             "ID": 1810,
  9055.             "TypeID": 336,
  9056.             "TypeItem": "        Size As Long"
  9057.         },
  9058.         {
  9059.             "ID": 1811,
  9060.             "TypeID": 336,
  9061.             "TypeItem": "        Submitted As SYSTEMTIME"
  9062.         },
  9063.         {
  9064.             "ID": 1812,
  9065.             "TypeID": 336,
  9066.             "TypeItem": "        time As Long"
  9067.         },
  9068.         {
  9069.             "ID": 1813,
  9070.             "TypeID": 336,
  9071.             "TypeItem": "        PagesPrinted As Long"
  9072.         },
  9073.         {
  9074.             "ID": 1814,
  9075.             "TypeID": 337,
  9076.             "TypeItem": "        Path As String"
  9077.         },
  9078.         {
  9079.             "ID": 1815,
  9080.             "TypeID": 337,
  9081.             "TypeItem": "        JobId As Long"
  9082.         },
  9083.         {
  9084.             "ID": 1816,
  9085.             "TypeID": 338,
  9086.             "TypeItem": "        pName As String"
  9087.         },
  9088.         {
  9089.             "ID": 1817,
  9090.             "TypeID": 339,
  9091.             "TypeItem": "        cVersion As Long"
  9092.         },
  9093.         {
  9094.             "ID": 1818,
  9095.             "TypeID": 339,
  9096.             "TypeItem": "        pName As String"
  9097.         },
  9098.         {
  9099.             "ID": 1819,
  9100.             "TypeID": 339,
  9101.             "TypeItem": "        pEnvironment As String"
  9102.         },
  9103.         {
  9104.             "ID": 1820,
  9105.             "TypeID": 339,
  9106.             "TypeItem": "        pDriverPath As String"
  9107.         },
  9108.         {
  9109.             "ID": 1821,
  9110.             "TypeID": 339,
  9111.             "TypeItem": "        pDataFile As String"
  9112.         },
  9113.         {
  9114.             "ID": 1822,
  9115.             "TypeID": 339,
  9116.             "TypeItem": "        pConfigFile As String"
  9117.         },
  9118.         {
  9119.             "ID": 1823,
  9120.             "TypeID": 340,
  9121.             "TypeItem": "        pDocName As String"
  9122.         },
  9123.         {
  9124.             "ID": 1824,
  9125.             "TypeID": 340,
  9126.             "TypeItem": "        pOutputFile As String"
  9127.         },
  9128.         {
  9129.             "ID": 1825,
  9130.             "TypeID": 340,
  9131.             "TypeItem": "        pDatatype As String"
  9132.         },
  9133.         {
  9134.             "ID": 1826,
  9135.             "TypeID": 341,
  9136.             "TypeItem": "        pName As String"
  9137.         },
  9138.         {
  9139.             "ID": 1827,
  9140.             "TypeID": 341,
  9141.             "TypeItem": "        Size As SIZEL"
  9142.         },
  9143.         {
  9144.             "ID": 1828,
  9145.             "TypeID": 341,
  9146.             "TypeItem": "        ImageableArea As RECTL"
  9147.         },
  9148.         {
  9149.             "ID": 1829,
  9150.             "TypeID": 342,
  9151.             "TypeItem": "        pName As String"
  9152.         },
  9153.         {
  9154.             "ID": 1830,
  9155.             "TypeID": 343,
  9156.             "TypeItem": "        pName As String"
  9157.         },
  9158.         {
  9159.             "ID": 1831,
  9160.             "TypeID": 344,
  9161.             "TypeItem": "        pName As String"
  9162.         },
  9163.         {
  9164.             "ID": 1832,
  9165.             "TypeID": 345,
  9166.             "TypeItem": "        pName As String"
  9167.         },
  9168.         {
  9169.             "ID": 1833,
  9170.             "TypeID": 345,
  9171.             "TypeItem": "        pEnvironment As String"
  9172.         },
  9173.         {
  9174.             "ID": 1834,
  9175.             "TypeID": 345,
  9176.             "TypeItem": "        pDLLName As String"
  9177.         },
  9178.         {
  9179.             "ID": 1835,
  9180.             "TypeID": 346,
  9181.             "TypeItem": "        pName As String"
  9182.         },
  9183.         {
  9184.             "ID": 1836,
  9185.             "TypeID": 347,
  9186.             "TypeItem": "        pDatatype As String"
  9187.         },
  9188.         {
  9189.             "ID": 1837,
  9190.             "TypeID": 347,
  9191.             "TypeItem": "        pDevMode As DEVMODE"
  9192.         },
  9193.         {
  9194.             "ID": 1838,
  9195.             "TypeID": 347,
  9196.             "TypeItem": "        DesiredAccess As Long"
  9197.         },
  9198.         {
  9199.             "ID": 1839,
  9200.             "TypeID": 348,
  9201.             "TypeItem": "\tpPrinterName As String"
  9202.         },
  9203.         {
  9204.             "ID": 1840,
  9205.             "TypeID": 348,
  9206.             "TypeItem": "\tpServerName As String"
  9207.         },
  9208.         {
  9209.             "ID": 1841,
  9210.             "TypeID": 348,
  9211.             "TypeItem": "\tAttributes As Long"
  9212.         },
  9213.         {
  9214.             "ID": 1842,
  9215.             "TypeID": 349,
  9216.             "TypeItem": "        pPrinterName As String"
  9217.         },
  9218.         {
  9219.             "ID": 1843,
  9220.             "TypeID": 349,
  9221.             "TypeItem": "        pPortName As String"
  9222.         },
  9223.         {
  9224.             "ID": 1844,
  9225.             "TypeID": 349,
  9226.             "TypeItem": "        Attributes As Long"
  9227.         },
  9228.         {
  9229.             "ID": 1845,
  9230.             "TypeID": 349,
  9231.             "TypeItem": "        DeviceNotSelectedTimeout As Long"
  9232.         },
  9233.         {
  9234.             "ID": 1846,
  9235.             "TypeID": 349,
  9236.             "TypeItem": "        TransmissionRetryTimeout As Long"
  9237.         },
  9238.         {
  9239.             "ID": 1847,
  9240.             "TypeID": 350,
  9241.             "TypeItem": "        cVersion As Long"
  9242.         },
  9243.         {
  9244.             "ID": 1848,
  9245.             "TypeID": 350,
  9246.             "TypeItem": "        pName As String                    '  QMS 810"
  9247.         },
  9248.         {
  9249.             "ID": 1849,
  9250.             "TypeID": 350,
  9251.             "TypeItem": "        pEnvironment As String             '  Win32 x86"
  9252.         },
  9253.         {
  9254.             "ID": 1850,
  9255.             "TypeID": 350,
  9256.             "TypeItem": "        pDriverPath As String              '  c:\\drivers\\pscript.dll"
  9257.         },
  9258.         {
  9259.             "ID": 1851,
  9260.             "TypeID": 350,
  9261.             "TypeItem": "        pDataFile As String                '  c:\\drivers\\QMS810.PPD"
  9262.         },
  9263.         {
  9264.             "ID": 1852,
  9265.             "TypeID": 350,
  9266.             "TypeItem": "        pConfigFile As String              '  c:\\drivers\\PSCRPTUI.DLL"
  9267.         },
  9268.         {
  9269.             "ID": 1853,
  9270.             "TypeID": 350,
  9271.             "TypeItem": "        pHelpFile As String                '  c:\\drivers\\PSCRPTUI.HLP"
  9272.         },
  9273.         {
  9274.             "ID": 1854,
  9275.             "TypeID": 350,
  9276.             "TypeItem": "        pDependentFiles As String          '"
  9277.         },
  9278.         {
  9279.             "ID": 1855,
  9280.             "TypeID": 350,
  9281.             "TypeItem": "        pMonitorName As String             '  \"PJL monitor\""
  9282.         },
  9283.         {
  9284.             "ID": 1856,
  9285.             "TypeID": 350,
  9286.             "TypeItem": "        pDefaultDataType As String         '  \"EMF\""
  9287.         },
  9288.         {
  9289.             "ID": 1857,
  9290.             "TypeID": 351,
  9291.             "TypeItem": "        pDocName As String"
  9292.         },
  9293.         {
  9294.             "ID": 1858,
  9295.             "TypeID": 351,
  9296.             "TypeItem": "        pOutputFile As String"
  9297.         },
  9298.         {
  9299.             "ID": 1859,
  9300.             "TypeID": 351,
  9301.             "TypeItem": "        pDatatype As String"
  9302.         },
  9303.         {
  9304.             "ID": 1860,
  9305.             "TypeID": 351,
  9306.             "TypeItem": "        dwMode As Long"
  9307.         },
  9308.         {
  9309.             "ID": 1861,
  9310.             "TypeID": 351,
  9311.             "TypeItem": "        JobId As Long"
  9312.         },
  9313.         {
  9314.             "ID": 1862,
  9315.             "TypeID": 352,
  9316.             "TypeItem": "        pPortName As String"
  9317.         },
  9318.         {
  9319.             "ID": 1863,
  9320.             "TypeID": 352,
  9321.             "TypeItem": "        pMonitorName As String"
  9322.         },
  9323.         {
  9324.             "ID": 1864,
  9325.             "TypeID": 352,
  9326.             "TypeItem": "        pDescription As String"
  9327.         },
  9328.         {
  9329.             "ID": 1865,
  9330.             "TypeID": 352,
  9331.             "TypeItem": "        fPortType As Long"
  9332.         },
  9333.         {
  9334.             "ID": 1866,
  9335.             "TypeID": 352,
  9336.             "TypeItem": "        Reserved As Long"
  9337.         },
  9338.         {
  9339.             "ID": 1867,
  9340.             "TypeID": 353,
  9341.             "TypeItem": "        pName As String"
  9342.         },
  9343.         {
  9344.             "ID": 1868,
  9345.             "TypeID": 353,
  9346.             "TypeItem": "        pEnvironment As String"
  9347.         },
  9348.         {
  9349.             "ID": 1869,
  9350.             "TypeID": 353,
  9351.             "TypeItem": "        pDLLName As String"
  9352.         },
  9353.         {
  9354.             "ID": 1870,
  9355.             "TypeID": 354,
  9356.             "TypeItem": "        dwScope As Long"
  9357.         },
  9358.         {
  9359.             "ID": 1871,
  9360.             "TypeID": 354,
  9361.             "TypeItem": "        dwType As Long"
  9362.         },
  9363.         {
  9364.             "ID": 1872,
  9365.             "TypeID": 354,
  9366.             "TypeItem": "        dwDisplayType As Long"
  9367.         },
  9368.         {
  9369.             "ID": 1873,
  9370.             "TypeID": 354,
  9371.             "TypeItem": "        dwUsage As Long"
  9372.         },
  9373.         {
  9374.             "ID": 1874,
  9375.             "TypeID": 354,
  9376.             "TypeItem": "        lpLocalName As String"
  9377.         },
  9378.         {
  9379.             "ID": 1875,
  9380.             "TypeID": 354,
  9381.             "TypeItem": "        lpRemoteName As String"
  9382.         },
  9383.         {
  9384.             "ID": 1876,
  9385.             "TypeID": 354,
  9386.             "TypeItem": "        lpComment As String"
  9387.         },
  9388.         {
  9389.             "ID": 1877,
  9390.             "TypeID": 354,
  9391.             "TypeItem": "        lpProvider As String"
  9392.         },
  9393.         {
  9394.             "ID": 1878,
  9395.             "TypeID": 355,
  9396.             "TypeItem": "        ncb_command As Integer"
  9397.         },
  9398.         {
  9399.             "ID": 1879,
  9400.             "TypeID": 355,
  9401.             "TypeItem": "        ncb_retcode As Integer"
  9402.         },
  9403.         {
  9404.             "ID": 1880,
  9405.             "TypeID": 355,
  9406.             "TypeItem": "        ncb_lsn As Integer"
  9407.         },
  9408.         {
  9409.             "ID": 1881,
  9410.             "TypeID": 355,
  9411.             "TypeItem": "        ncb_num As Integer"
  9412.         },
  9413.         {
  9414.             "ID": 1882,
  9415.             "TypeID": 355,
  9416.             "TypeItem": "        ncb_buffer As String"
  9417.         },
  9418.         {
  9419.             "ID": 1883,
  9420.             "TypeID": 355,
  9421.             "TypeItem": "        ncb_length As Integer"
  9422.         },
  9423.         {
  9424.             "ID": 1884,
  9425.             "TypeID": 355,
  9426.             "TypeItem": "        ncb_callname As String * NCBNAMSZ"
  9427.         },
  9428.         {
  9429.             "ID": 1885,
  9430.             "TypeID": 355,
  9431.             "TypeItem": "        ncb_name As String * NCBNAMSZ"
  9432.         },
  9433.         {
  9434.             "ID": 1886,
  9435.             "TypeID": 355,
  9436.             "TypeItem": "        ncb_rto As Integer"
  9437.         },
  9438.         {
  9439.             "ID": 1887,
  9440.             "TypeID": 355,
  9441.             "TypeItem": "        ncb_sto As Integer"
  9442.         },
  9443.         {
  9444.             "ID": 1888,
  9445.             "TypeID": 355,
  9446.             "TypeItem": "        ncb_post As Long"
  9447.         },
  9448.         {
  9449.             "ID": 1889,
  9450.             "TypeID": 355,
  9451.             "TypeItem": "        ncb_lana_num As Integer"
  9452.         },
  9453.         {
  9454.             "ID": 1890,
  9455.             "TypeID": 355,
  9456.             "TypeItem": "        ncb_cmd_cplt As Integer"
  9457.         },
  9458.         {
  9459.             "ID": 1891,
  9460.             "TypeID": 355,
  9461.             "TypeItem": "        ncb_reserve(10) As Byte\t' Reserved, must be 0"
  9462.         },
  9463.         {
  9464.             "ID": 1892,
  9465.             "TypeID": 355,
  9466.             "TypeItem": "        ncb_event As Long"
  9467.         },
  9468.         {
  9469.             "ID": 1893,
  9470.             "TypeID": 356,
  9471.             "TypeItem": "        adapter_address As String * 6"
  9472.         },
  9473.         {
  9474.             "ID": 1894,
  9475.             "TypeID": 356,
  9476.             "TypeItem": "        rev_major As Integer"
  9477.         },
  9478.         {
  9479.             "ID": 1895,
  9480.             "TypeID": 356,
  9481.             "TypeItem": "        reserved0 As Integer"
  9482.         },
  9483.         {
  9484.             "ID": 1896,
  9485.             "TypeID": 356,
  9486.             "TypeItem": "        adapter_type As Integer"
  9487.         },
  9488.         {
  9489.             "ID": 1897,
  9490.             "TypeID": 356,
  9491.             "TypeItem": "        rev_minor As Integer"
  9492.         },
  9493.         {
  9494.             "ID": 1898,
  9495.             "TypeID": 356,
  9496.             "TypeItem": "        duration As Integer"
  9497.         },
  9498.         {
  9499.             "ID": 1899,
  9500.             "TypeID": 356,
  9501.             "TypeItem": "        frmr_recv As Integer"
  9502.         },
  9503.         {
  9504.             "ID": 1900,
  9505.             "TypeID": 356,
  9506.             "TypeItem": "        frmr_xmit As Integer"
  9507.         },
  9508.         {
  9509.             "ID": 1901,
  9510.             "TypeID": 356,
  9511.             "TypeItem": "        iframe_recv_err As Integer"
  9512.         },
  9513.         {
  9514.             "ID": 1902,
  9515.             "TypeID": 356,
  9516.             "TypeItem": "        xmit_aborts As Integer"
  9517.         },
  9518.         {
  9519.             "ID": 1903,
  9520.             "TypeID": 356,
  9521.             "TypeItem": "        xmit_success As Long"
  9522.         },
  9523.         {
  9524.             "ID": 1904,
  9525.             "TypeID": 356,
  9526.             "TypeItem": "        recv_success As Long"
  9527.         },
  9528.         {
  9529.             "ID": 1905,
  9530.             "TypeID": 356,
  9531.             "TypeItem": "        iframe_xmit_err As Integer"
  9532.         },
  9533.         {
  9534.             "ID": 1906,
  9535.             "TypeID": 356,
  9536.             "TypeItem": "        recv_buff_unavail As Integer"
  9537.         },
  9538.         {
  9539.             "ID": 1907,
  9540.             "TypeID": 356,
  9541.             "TypeItem": "        t1_timeouts As Integer"
  9542.         },
  9543.         {
  9544.             "ID": 1908,
  9545.             "TypeID": 356,
  9546.             "TypeItem": "        ti_timeouts As Integer"
  9547.         },
  9548.         {
  9549.             "ID": 1909,
  9550.             "TypeID": 356,
  9551.             "TypeItem": "        Reserved1 As Long"
  9552.         },
  9553.         {
  9554.             "ID": 1910,
  9555.             "TypeID": 356,
  9556.             "TypeItem": "        free_ncbs As Integer"
  9557.         },
  9558.         {
  9559.             "ID": 1911,
  9560.             "TypeID": 356,
  9561.             "TypeItem": "        max_cfg_ncbs As Integer"
  9562.         },
  9563.         {
  9564.             "ID": 1912,
  9565.             "TypeID": 356,
  9566.             "TypeItem": "        max_ncbs As Integer"
  9567.         },
  9568.         {
  9569.             "ID": 1913,
  9570.             "TypeID": 356,
  9571.             "TypeItem": "        xmit_buf_unavail As Integer"
  9572.         },
  9573.         {
  9574.             "ID": 1914,
  9575.             "TypeID": 356,
  9576.             "TypeItem": "        max_dgram_size As Integer"
  9577.         },
  9578.         {
  9579.             "ID": 1915,
  9580.             "TypeID": 356,
  9581.             "TypeItem": "        pending_sess As Integer"
  9582.         },
  9583.         {
  9584.             "ID": 1916,
  9585.             "TypeID": 356,
  9586.             "TypeItem": "        max_cfg_sess As Integer"
  9587.         },
  9588.         {
  9589.             "ID": 1917,
  9590.             "TypeID": 356,
  9591.             "TypeItem": "        max_sess As Integer"
  9592.         },
  9593.         {
  9594.             "ID": 1918,
  9595.             "TypeID": 356,
  9596.             "TypeItem": "        max_sess_pkt_size As Integer"
  9597.         },
  9598.         {
  9599.             "ID": 1919,
  9600.             "TypeID": 356,
  9601.             "TypeItem": "        name_count As Integer"
  9602.         },
  9603.         {
  9604.             "ID": 1920,
  9605.             "TypeID": 357,
  9606.             "TypeItem": "        name  As String * NCBNAMSZ"
  9607.         },
  9608.         {
  9609.             "ID": 1921,
  9610.             "TypeID": 357,
  9611.             "TypeItem": "        name_num As Integer"
  9612.         },
  9613.         {
  9614.             "ID": 1922,
  9615.             "TypeID": 357,
  9616.             "TypeItem": "        name_flags As Integer"
  9617.         },
  9618.         {
  9619.             "ID": 1923,
  9620.             "TypeID": 358,
  9621.             "TypeItem": "        sess_name As Integer"
  9622.         },
  9623.         {
  9624.             "ID": 1924,
  9625.             "TypeID": 358,
  9626.             "TypeItem": "        num_sess As Integer"
  9627.         },
  9628.         {
  9629.             "ID": 1925,
  9630.             "TypeID": 358,
  9631.             "TypeItem": "        rcv_dg_outstanding As Integer"
  9632.         },
  9633.         {
  9634.             "ID": 1926,
  9635.             "TypeID": 358,
  9636.             "TypeItem": "        rcv_any_outstanding As Integer"
  9637.         },
  9638.         {
  9639.             "ID": 1927,
  9640.             "TypeID": 359,
  9641.             "TypeItem": "        lsn As Integer"
  9642.         },
  9643.         {
  9644.             "ID": 1928,
  9645.             "TypeID": 359,
  9646.             "TypeItem": "        State As Integer"
  9647.         },
  9648.         {
  9649.             "ID": 1929,
  9650.             "TypeID": 359,
  9651.             "TypeItem": "        local_name As String * NCBNAMSZ"
  9652.         },
  9653.         {
  9654.             "ID": 1930,
  9655.             "TypeID": 359,
  9656.             "TypeItem": "        remote_name As String * NCBNAMSZ"
  9657.         },
  9658.         {
  9659.             "ID": 1931,
  9660.             "TypeID": 359,
  9661.             "TypeItem": "        rcvs_outstanding As Integer"
  9662.         },
  9663.         {
  9664.             "ID": 1932,
  9665.             "TypeID": 359,
  9666.             "TypeItem": "        sends_outstanding As Integer"
  9667.         },
  9668.         {
  9669.             "ID": 1933,
  9670.             "TypeID": 360,
  9671.             "TypeItem": "        Length As Integer"
  9672.         },
  9673.         {
  9674.             "ID": 1934,
  9675.             "TypeID": 360,
  9676.             "TypeItem": "        lana(MAX_LANA) As Integer"
  9677.         },
  9678.         {
  9679.             "ID": 1935,
  9680.             "TypeID": 361,
  9681.             "TypeItem": "        node_count As Integer"
  9682.         },
  9683.         {
  9684.             "ID": 1936,
  9685.             "TypeID": 361,
  9686.             "TypeItem": "        Reserved As Integer"
  9687.         },
  9688.         {
  9689.             "ID": 1937,
  9690.             "TypeID": 361,
  9691.             "TypeItem": "        unique_group As Integer"
  9692.         },
  9693.         {
  9694.             "ID": 1938,
  9695.             "TypeID": 362,
  9696.             "TypeItem": "        Length As Integer"
  9697.         },
  9698.         {
  9699.             "ID": 1939,
  9700.             "TypeID": 362,
  9701.             "TypeItem": "        access_control As Integer"
  9702.         },
  9703.         {
  9704.             "ID": 1940,
  9705.             "TypeID": 362,
  9706.             "TypeItem": "        frame_control As Integer"
  9707.         },
  9708.         {
  9709.             "ID": 1941,
  9710.             "TypeID": 362,
  9711.             "TypeItem": "        destination_addr(6) As Integer"
  9712.         },
  9713.         {
  9714.             "ID": 1942,
  9715.             "TypeID": 362,
  9716.             "TypeItem": "        source_addr(6) As Integer"
  9717.         },
  9718.         {
  9719.             "ID": 1943,
  9720.             "TypeID": 362,
  9721.             "TypeItem": "        routing_info(18) As Integer"
  9722.         },
  9723.         {
  9724.             "ID": 1944,
  9725.             "TypeID": 363,
  9726.             "TypeItem": "        transport_id As Long"
  9727.         },
  9728.         {
  9729.             "ID": 1945,
  9730.             "TypeID": 363,
  9731.             "TypeItem": "        action_code As Integer"
  9732.         },
  9733.         {
  9734.             "ID": 1946,
  9735.             "TypeID": 363,
  9736.             "TypeItem": "        Reserved As Integer"
  9737.         },
  9738.         {
  9739.             "ID": 1947,
  9740.             "TypeID": 364,
  9741.             "TypeItem": "        bRed As Byte"
  9742.         },
  9743.         {
  9744.             "ID": 1948,
  9745.             "TypeID": 364,
  9746.             "TypeItem": "        bGreen As Byte"
  9747.         },
  9748.         {
  9749.             "ID": 1949,
  9750.             "TypeID": 364,
  9751.             "TypeItem": "        bBlue As Byte"
  9752.         },
  9753.         {
  9754.             "ID": 1950,
  9755.             "TypeID": 364,
  9756.             "TypeItem": "        bExtra As Byte"
  9757.         },
  9758.         {
  9759.             "ID": 1951,
  9760.             "TypeID": 365,
  9761.             "TypeItem": "        dwServiceType As Long"
  9762.         },
  9763.         {
  9764.             "ID": 1952,
  9765.             "TypeID": 365,
  9766.             "TypeItem": "        dwCurrentState As Long"
  9767.         },
  9768.         {
  9769.             "ID": 1953,
  9770.             "TypeID": 365,
  9771.             "TypeItem": "        dwControlsAccepted As Long"
  9772.         },
  9773.         {
  9774.             "ID": 1954,
  9775.             "TypeID": 365,
  9776.             "TypeItem": "        dwWin32ExitCode As Long"
  9777.         },
  9778.         {
  9779.             "ID": 1955,
  9780.             "TypeID": 365,
  9781.             "TypeItem": "        dwServiceSpecificExitCode As Long"
  9782.         },
  9783.         {
  9784.             "ID": 1956,
  9785.             "TypeID": 365,
  9786.             "TypeItem": "        dwCheckPoint As Long"
  9787.         },
  9788.         {
  9789.             "ID": 1957,
  9790.             "TypeID": 365,
  9791.             "TypeItem": "        dwWaitHint As Long"
  9792.         },
  9793.         {
  9794.             "ID": 1958,
  9795.             "TypeID": 366,
  9796.             "TypeItem": "        lpServiceName As String"
  9797.         },
  9798.         {
  9799.             "ID": 1959,
  9800.             "TypeID": 366,
  9801.             "TypeItem": "        lpDisplayName As String"
  9802.         },
  9803.         {
  9804.             "ID": 1960,
  9805.             "TypeID": 366,
  9806.             "TypeItem": "        ServiceStatus As SERVICE_STATUS"
  9807.         },
  9808.         {
  9809.             "ID": 1961,
  9810.             "TypeID": 367,
  9811.             "TypeItem": "        fIsLocked As Long"
  9812.         },
  9813.         {
  9814.             "ID": 1962,
  9815.             "TypeID": 367,
  9816.             "TypeItem": "        lpLockOwner As String"
  9817.         },
  9818.         {
  9819.             "ID": 1963,
  9820.             "TypeID": 367,
  9821.             "TypeItem": "        dwLockDuration As Long"
  9822.         },
  9823.         {
  9824.             "ID": 1964,
  9825.             "TypeID": 368,
  9826.             "TypeItem": "        dwServiceType As Long"
  9827.         },
  9828.         {
  9829.             "ID": 1965,
  9830.             "TypeID": 368,
  9831.             "TypeItem": "        dwStartType As Long"
  9832.         },
  9833.         {
  9834.             "ID": 1966,
  9835.             "TypeID": 368,
  9836.             "TypeItem": "        dwErrorControl As Long"
  9837.         },
  9838.         {
  9839.             "ID": 1967,
  9840.             "TypeID": 368,
  9841.             "TypeItem": "        lpBinaryPathName As String"
  9842.         },
  9843.         {
  9844.             "ID": 1968,
  9845.             "TypeID": 368,
  9846.             "TypeItem": "        lpLoadOrderGroup As String"
  9847.         },
  9848.         {
  9849.             "ID": 1969,
  9850.             "TypeID": 368,
  9851.             "TypeItem": "        dwTagId As Long"
  9852.         },
  9853.         {
  9854.             "ID": 1970,
  9855.             "TypeID": 368,
  9856.             "TypeItem": "        lpDependencies As String"
  9857.         },
  9858.         {
  9859.             "ID": 1971,
  9860.             "TypeID": 368,
  9861.             "TypeItem": "        lpServiceStartName As String"
  9862.         },
  9863.         {
  9864.             "ID": 1972,
  9865.             "TypeID": 368,
  9866.             "TypeItem": "        lpDisplayName As String"
  9867.         },
  9868.         {
  9869.             "ID": 1973,
  9870.             "TypeID": 369,
  9871.             "TypeItem": "        lpServiceName As String"
  9872.         },
  9873.         {
  9874.             "ID": 1974,
  9875.             "TypeID": 369,
  9876.             "TypeItem": "        lpServiceProc As Long"
  9877.         },
  9878.         {
  9879.             "ID": 1975,
  9880.             "TypeID": 370,
  9881.             "TypeItem": "    lowpart As Long"
  9882.         },
  9883.         {
  9884.             "ID": 1976,
  9885.             "TypeID": 370,
  9886.             "TypeItem": "    highpart As Long"
  9887.         },
  9888.         {
  9889.             "ID": 1977,
  9890.             "TypeID": 371,
  9891.             "TypeItem": "        Signature As String * 4"
  9892.         },
  9893.         {
  9894.             "ID": 1978,
  9895.             "TypeID": 371,
  9896.             "TypeItem": "        LittleEndian As Long"
  9897.         },
  9898.         {
  9899.             "ID": 1979,
  9900.             "TypeID": 371,
  9901.             "TypeItem": "        Version As Long"
  9902.         },
  9903.         {
  9904.             "ID": 1980,
  9905.             "TypeID": 371,
  9906.             "TypeItem": "        Revision As Long"
  9907.         },
  9908.         {
  9909.             "ID": 1981,
  9910.             "TypeID": 371,
  9911.             "TypeItem": "        TotalByteLength As Long"
  9912.         },
  9913.         {
  9914.             "ID": 1982,
  9915.             "TypeID": 371,
  9916.             "TypeItem": "        HeaderLength As Long"
  9917.         },
  9918.         {
  9919.             "ID": 1983,
  9920.             "TypeID": 371,
  9921.             "TypeItem": "        NumObjectTypes As Long"
  9922.         },
  9923.         {
  9924.             "ID": 1984,
  9925.             "TypeID": 371,
  9926.             "TypeItem": "        DefaultObject As Long"
  9927.         },
  9928.         {
  9929.             "ID": 1985,
  9930.             "TypeID": 371,
  9931.             "TypeItem": "        SystemTime As SYSTEMTIME"
  9932.         },
  9933.         {
  9934.             "ID": 1986,
  9935.             "TypeID": 371,
  9936.             "TypeItem": "        PerfTime As LARGE_INTEGER"
  9937.         },
  9938.         {
  9939.             "ID": 1987,
  9940.             "TypeID": 371,
  9941.             "TypeItem": "        PerfFreq As LARGE_INTEGER"
  9942.         },
  9943.         {
  9944.             "ID": 1988,
  9945.             "TypeID": 371,
  9946.             "TypeItem": "        PerTime100nSec As LARGE_INTEGER"
  9947.         },
  9948.         {
  9949.             "ID": 1989,
  9950.             "TypeID": 371,
  9951.             "TypeItem": "        SystemNameLength As Long"
  9952.         },
  9953.         {
  9954.             "ID": 1990,
  9955.             "TypeID": 371,
  9956.             "TypeItem": "        SystemNameOffset As Long"
  9957.         },
  9958.         {
  9959.             "ID": 1991,
  9960.             "TypeID": 372,
  9961.             "TypeItem": "        TotalByteLength As Long"
  9962.         },
  9963.         {
  9964.             "ID": 1992,
  9965.             "TypeID": 372,
  9966.             "TypeItem": "        DefinitionLength As Long"
  9967.         },
  9968.         {
  9969.             "ID": 1993,
  9970.             "TypeID": 372,
  9971.             "TypeItem": "        HeaderLength As Long"
  9972.         },
  9973.         {
  9974.             "ID": 1994,
  9975.             "TypeID": 372,
  9976.             "TypeItem": "        ObjectNameTitleIndex As Long"
  9977.         },
  9978.         {
  9979.             "ID": 1995,
  9980.             "TypeID": 372,
  9981.             "TypeItem": "        ObjectNameTitle As String"
  9982.         },
  9983.         {
  9984.             "ID": 1996,
  9985.             "TypeID": 372,
  9986.             "TypeItem": "        ObjectHelpTitleIndex As Long"
  9987.         },
  9988.         {
  9989.             "ID": 1997,
  9990.             "TypeID": 372,
  9991.             "TypeItem": "        ObjectHelpTitle As String"
  9992.         },
  9993.         {
  9994.             "ID": 1998,
  9995.             "TypeID": 372,
  9996.             "TypeItem": "        DetailLevel As Long"
  9997.         },
  9998.         {
  9999.             "ID": 1999,
  10000.             "TypeID": 372,
  10001.             "TypeItem": "        NumCounters As Long"
  10002.         },
  10003.         {
  10004.             "ID": 2000,
  10005.             "TypeID": 372,
  10006.             "TypeItem": "        DefaultCounter As Long"
  10007.         },
  10008.         {
  10009.             "ID": 2001,
  10010.             "TypeID": 372,
  10011.             "TypeItem": "        NumInstances As Long"
  10012.         },
  10013.         {
  10014.             "ID": 2002,
  10015.             "TypeID": 372,
  10016.             "TypeItem": "        CodePage As Long"
  10017.         },
  10018.         {
  10019.             "ID": 2003,
  10020.             "TypeID": 372,
  10021.             "TypeItem": "        PerfTime As LARGE_INTEGER"
  10022.         },
  10023.         {
  10024.             "ID": 2004,
  10025.             "TypeID": 372,
  10026.             "TypeItem": "        PerfFreq As LARGE_INTEGER"
  10027.         },
  10028.         {
  10029.             "ID": 2005,
  10030.             "TypeID": 373,
  10031.             "TypeItem": "        ByteLength As Long"
  10032.         },
  10033.         {
  10034.             "ID": 2006,
  10035.             "TypeID": 373,
  10036.             "TypeItem": "        CounterNameTitleIndex As Long"
  10037.         },
  10038.         {
  10039.             "ID": 2007,
  10040.             "TypeID": 373,
  10041.             "TypeItem": "        CounterNameTitle As String"
  10042.         },
  10043.         {
  10044.             "ID": 2008,
  10045.             "TypeID": 373,
  10046.             "TypeItem": "        CounterHelpTitleIndex As Long"
  10047.         },
  10048.         {
  10049.             "ID": 2009,
  10050.             "TypeID": 373,
  10051.             "TypeItem": "        CounterHelpTitle As String"
  10052.         },
  10053.         {
  10054.             "ID": 2010,
  10055.             "TypeID": 373,
  10056.             "TypeItem": "        DefaultScale As Long"
  10057.         },
  10058.         {
  10059.             "ID": 2011,
  10060.             "TypeID": 373,
  10061.             "TypeItem": "        DetailLevel As Long"
  10062.         },
  10063.         {
  10064.             "ID": 2012,
  10065.             "TypeID": 373,
  10066.             "TypeItem": "        CounterType As Long"
  10067.         },
  10068.         {
  10069.             "ID": 2013,
  10070.             "TypeID": 373,
  10071.             "TypeItem": "        CounterSize As Long"
  10072.         },
  10073.         {
  10074.             "ID": 2014,
  10075.             "TypeID": 373,
  10076.             "TypeItem": "        CounterOffset As Long"
  10077.         },
  10078.         {
  10079.             "ID": 2015,
  10080.             "TypeID": 374,
  10081.             "TypeItem": "        ByteLength As Long"
  10082.         },
  10083.         {
  10084.             "ID": 2016,
  10085.             "TypeID": 374,
  10086.             "TypeItem": "        ParentObjectTitleIndex As Long"
  10087.         },
  10088.         {
  10089.             "ID": 2017,
  10090.             "TypeID": 374,
  10091.             "TypeItem": "        ParentObjectInstance As Long"
  10092.         },
  10093.         {
  10094.             "ID": 2018,
  10095.             "TypeID": 374,
  10096.             "TypeItem": "        UniqueID As Long"
  10097.         },
  10098.         {
  10099.             "ID": 2019,
  10100.             "TypeID": 374,
  10101.             "TypeItem": "        NameOffset As Long"
  10102.         },
  10103.         {
  10104.             "ID": 2020,
  10105.             "TypeID": 374,
  10106.             "TypeItem": "        NameLength As Long"
  10107.         },
  10108.         {
  10109.             "ID": 2021,
  10110.             "TypeID": 375,
  10111.             "TypeItem": "        ByteLength As Long"
  10112.         },
  10113.         {
  10114.             "ID": 2022,
  10115.             "TypeID": 376,
  10116.             "TypeItem": "        dwStyle As Long"
  10117.         },
  10118.         {
  10119.             "ID": 2023,
  10120.             "TypeID": 376,
  10121.             "TypeItem": "        ptCurrentPos As POINTAPI"
  10122.         },
  10123.         {
  10124.             "ID": 2024,
  10125.             "TypeID": 376,
  10126.             "TypeItem": "        rcArea As Rect"
  10127.         },
  10128.         {
  10129.             "ID": 2025,
  10130.             "TypeID": 377,
  10131.             "TypeItem": "        dwIndex As Long"
  10132.         },
  10133.         {
  10134.             "ID": 2026,
  10135.             "TypeID": 377,
  10136.             "TypeItem": "        dwStyle As Long"
  10137.         },
  10138.         {
  10139.             "ID": 2027,
  10140.             "TypeID": 377,
  10141.             "TypeItem": "        ptCurrentPos As POINTAPI"
  10142.         },
  10143.         {
  10144.             "ID": 2028,
  10145.             "TypeID": 377,
  10146.             "TypeItem": "        rcArea As Rect"
  10147.         },
  10148.         {
  10149.             "ID": 2029,
  10150.             "TypeID": 378,
  10151.             "TypeItem": "        dwSize As Long"
  10152.         },
  10153.         {
  10154.             "ID": 2030,
  10155.             "TypeID": 378,
  10156.             "TypeItem": "        dwStyle As Long"
  10157.         },
  10158.         {
  10159.             "ID": 2031,
  10160.             "TypeID": 378,
  10161.             "TypeItem": "        dwCount As Long"
  10162.         },
  10163.         {
  10164.             "ID": 2032,
  10165.             "TypeID": 378,
  10166.             "TypeItem": "        dwSelection As Long"
  10167.         },
  10168.         {
  10169.             "ID": 2033,
  10170.             "TypeID": 378,
  10171.             "TypeItem": "        dwPageStart As Long"
  10172.         },
  10173.         {
  10174.             "ID": 2034,
  10175.             "TypeID": 378,
  10176.             "TypeItem": "        dwPageSize As Long"
  10177.         },
  10178.         {
  10179.             "ID": 2035,
  10180.             "TypeID": 378,
  10181.             "TypeItem": "        dwOffset(1) As Long"
  10182.         },
  10183.         {
  10184.             "ID": 2036,
  10185.             "TypeID": 379,
  10186.             "TypeItem": "        dwStyle As Long"
  10187.         },
  10188.         {
  10189.             "ID": 2037,
  10190.             "TypeID": 379,
  10191.             "TypeItem": "        szDescription As String * STYLE_DESCRIPTION_SIZE"
  10192.         },
  10193.         {
  10194.             "ID": 2038,
  10195.             "TypeID": 380,
  10196.             "TypeItem": "        dwActualSize As Long"
  10197.         },
  10198.         {
  10199.             "ID": 2039,
  10200.             "TypeID": 380,
  10201.             "TypeItem": "        dwRequiredSize As Long"
  10202.         },
  10203.         {
  10204.             "ID": 2040,
  10205.             "TypeID": 380,
  10206.             "TypeItem": "        dwDevSpecificOffset As Long"
  10207.         },
  10208.         {
  10209.             "ID": 2041,
  10210.             "TypeID": 380,
  10211.             "TypeItem": "        dwDevSpecificSize As Long"
  10212.         },
  10213.         {
  10214.             "ID": 2042,
  10215.             "TypeID": 380,
  10216.             "TypeItem": "    '  product and version identification"
  10217.         },
  10218.         {
  10219.             "ID": 2043,
  10220.             "TypeID": 380,
  10221.             "TypeItem": "        dwModemProviderVersion As Long"
  10222.         },
  10223.         {
  10224.             "ID": 2044,
  10225.             "TypeID": 380,
  10226.             "TypeItem": "        dwModemManufacturerOffset As Long"
  10227.         },
  10228.         {
  10229.             "ID": 2045,
  10230.             "TypeID": 380,
  10231.             "TypeItem": "        dwModemManufacturerSize As Long"
  10232.         },
  10233.         {
  10234.             "ID": 2046,
  10235.             "TypeID": 380,
  10236.             "TypeItem": "        dwModemModelOffset As Long"
  10237.         },
  10238.         {
  10239.             "ID": 2047,
  10240.             "TypeID": 380,
  10241.             "TypeItem": "        dwModemModelSize As Long"
  10242.         },
  10243.         {
  10244.             "ID": 2048,
  10245.             "TypeID": 380,
  10246.             "TypeItem": "        dwModemVersionOffset As Long"
  10247.         },
  10248.         {
  10249.             "ID": 2049,
  10250.             "TypeID": 380,
  10251.             "TypeItem": "        dwModemVersionSize As Long"
  10252.         },
  10253.         {
  10254.             "ID": 2050,
  10255.             "TypeID": 380,
  10256.             "TypeItem": "    '  local option capabilities"
  10257.         },
  10258.         {
  10259.             "ID": 2051,
  10260.             "TypeID": 380,
  10261.             "TypeItem": "        dwDialOptions As Long          '  bitmap of supported values"
  10262.         },
  10263.         {
  10264.             "ID": 2052,
  10265.             "TypeID": 380,
  10266.             "TypeItem": "        dwCallSetupFailTimer As Long   '  maximum in seconds"
  10267.         },
  10268.         {
  10269.             "ID": 2053,
  10270.             "TypeID": 380,
  10271.             "TypeItem": "        dwInactivityTimeout As Long    '  maximum in seconds"
  10272.         },
  10273.         {
  10274.             "ID": 2054,
  10275.             "TypeID": 380,
  10276.             "TypeItem": "        dwSpeakerVolume As Long        '  bitmap of supported values"
  10277.         },
  10278.         {
  10279.             "ID": 2055,
  10280.             "TypeID": 380,
  10281.             "TypeItem": "        dwSpeakerMode As Long          '  bitmap of supported values"
  10282.         },
  10283.         {
  10284.             "ID": 2056,
  10285.             "TypeID": 380,
  10286.             "TypeItem": "        dwModemOptions As Long         '  bitmap of supported values"
  10287.         },
  10288.         {
  10289.             "ID": 2057,
  10290.             "TypeID": 380,
  10291.             "TypeItem": "        dwMaxDTERate As Long           '  maximum value in bit/s"
  10292.         },
  10293.         {
  10294.             "ID": 2058,
  10295.             "TypeID": 380,
  10296.             "TypeItem": "        dwMaxDCERate As Long           '  maximum value in bit/s"
  10297.         },
  10298.         {
  10299.             "ID": 2059,
  10300.             "TypeID": 380,
  10301.             "TypeItem": "    '  Variable portion for proprietary expansion"
  10302.         },
  10303.         {
  10304.             "ID": 2060,
  10305.             "TypeID": 380,
  10306.             "TypeItem": "        abVariablePortion(1) As Byte"
  10307.         },
  10308.         {
  10309.             "ID": 2061,
  10310.             "TypeID": 381,
  10311.             "TypeItem": "        dwActualSize As Long"
  10312.         },
  10313.         {
  10314.             "ID": 2062,
  10315.             "TypeID": 381,
  10316.             "TypeItem": "        dwRequiredSize As Long"
  10317.         },
  10318.         {
  10319.             "ID": 2063,
  10320.             "TypeID": 381,
  10321.             "TypeItem": "        dwDevSpecificOffset As Long"
  10322.         },
  10323.         {
  10324.             "ID": 2064,
  10325.             "TypeID": 381,
  10326.             "TypeItem": "        dwDevSpecificSize As Long"
  10327.         },
  10328.         {
  10329.             "ID": 2065,
  10330.             "TypeID": 381,
  10331.             "TypeItem": "    '  static local options (read/write)"
  10332.         },
  10333.         {
  10334.             "ID": 2066,
  10335.             "TypeID": 381,
  10336.             "TypeItem": "        dwCallSetupFailTimer As Long       '  seconds"
  10337.         },
  10338.         {
  10339.             "ID": 2067,
  10340.             "TypeID": 381,
  10341.             "TypeItem": "        dwInactivityTimeout As Long        '  seconds"
  10342.         },
  10343.         {
  10344.             "ID": 2068,
  10345.             "TypeID": 381,
  10346.             "TypeItem": "        dwSpeakerVolume As Long            '  level"
  10347.         },
  10348.         {
  10349.             "ID": 2069,
  10350.             "TypeID": 381,
  10351.             "TypeItem": "        dwSpeakerMode As Long              '  mode"
  10352.         },
  10353.         {
  10354.             "ID": 2070,
  10355.             "TypeID": 381,
  10356.             "TypeItem": "        dwPreferredModemOptions As Long    '  bitmap"
  10357.         },
  10358.         {
  10359.             "ID": 2071,
  10360.             "TypeID": 381,
  10361.             "TypeItem": "    "
  10362.         },
  10363.         {
  10364.             "ID": 2072,
  10365.             "TypeID": 381,
  10366.             "TypeItem": "    '  negotiated options (read only) for current or last call"
  10367.         },
  10368.         {
  10369.             "ID": 2073,
  10370.             "TypeID": 381,
  10371.             "TypeItem": "        dwNegotiatedModemOptions As Long   '  bitmap"
  10372.         },
  10373.         {
  10374.             "ID": 2074,
  10375.             "TypeID": 381,
  10376.             "TypeItem": "        dwNegotiatedDCERate As Long        '  bit/s"
  10377.         },
  10378.         {
  10379.             "ID": 2075,
  10380.             "TypeID": 381,
  10381.             "TypeItem": "    '  Variable portion for proprietary expansion"
  10382.         },
  10383.         {
  10384.             "ID": 2076,
  10385.             "TypeID": 381,
  10386.             "TypeItem": "        abVariablePortion(1) As Byte"
  10387.         },
  10388.         {
  10389.             "ID": 2077,
  10390.             "TypeID": 382,
  10391.             "TypeItem": "        uSize As Long                 '  init with sizeof(DRAGINFO)"
  10392.         },
  10393.         {
  10394.             "ID": 2078,
  10395.             "TypeID": 382,
  10396.             "TypeItem": "        pt As POINTAPI"
  10397.         },
  10398.         {
  10399.             "ID": 2079,
  10400.             "TypeID": 382,
  10401.             "TypeItem": "        fNC As Boolean"
  10402.         },
  10403.         {
  10404.             "ID": 2080,
  10405.             "TypeID": 382,
  10406.             "TypeItem": "        lpFileList As String"
  10407.         },
  10408.         {
  10409.             "ID": 2081,
  10410.             "TypeID": 382,
  10411.             "TypeItem": "        grfKeyState As Long"
  10412.         },
  10413.         {
  10414.             "ID": 2082,
  10415.             "TypeID": 383,
  10416.             "TypeItem": "        cbSize As Long"
  10417.         },
  10418.         {
  10419.             "ID": 2083,
  10420.             "TypeID": 383,
  10421.             "TypeItem": "        hwnd As Long"
  10422.         },
  10423.         {
  10424.             "ID": 2084,
  10425.             "TypeID": 383,
  10426.             "TypeItem": "        uCallbackMessage As Long"
  10427.         },
  10428.         {
  10429.             "ID": 2085,
  10430.             "TypeID": 383,
  10431.             "TypeItem": "        uEdge As Long"
  10432.         },
  10433.         {
  10434.             "ID": 2086,
  10435.             "TypeID": 383,
  10436.             "TypeItem": "        rc As Rect"
  10437.         },
  10438.         {
  10439.             "ID": 2087,
  10440.             "TypeID": 383,
  10441.             "TypeItem": "        lParam As Long '  message specific"
  10442.         },
  10443.         {
  10444.             "ID": 2088,
  10445.             "TypeID": 384,
  10446.             "TypeItem": "        hwnd As Long"
  10447.         },
  10448.         {
  10449.             "ID": 2089,
  10450.             "TypeID": 384,
  10451.             "TypeItem": "        wFunc As Long"
  10452.         },
  10453.         {
  10454.             "ID": 2090,
  10455.             "TypeID": 384,
  10456.             "TypeItem": "        pFrom As String"
  10457.         },
  10458.         {
  10459.             "ID": 2091,
  10460.             "TypeID": 384,
  10461.             "TypeItem": "        pTo As String"
  10462.         },
  10463.         {
  10464.             "ID": 2092,
  10465.             "TypeID": 384,
  10466.             "TypeItem": "        fFlags As Integer"
  10467.         },
  10468.         {
  10469.             "ID": 2093,
  10470.             "TypeID": 384,
  10471.             "TypeItem": "        fAnyOperationsAborted As Boolean"
  10472.         },
  10473.         {
  10474.             "ID": 2094,
  10475.             "TypeID": 384,
  10476.             "TypeItem": "        hNameMappings As Long"
  10477.         },
  10478.         {
  10479.             "ID": 2095,
  10480.             "TypeID": 384,
  10481.             "TypeItem": "        lpszProgressTitle As String '  only used if FOF_SIMPLEPROGRESS"
  10482.         },
  10483.         {
  10484.             "ID": 2096,
  10485.             "TypeID": 385,
  10486.             "TypeItem": "        pszOldPath As String"
  10487.         },
  10488.         {
  10489.             "ID": 2097,
  10490.             "TypeID": 385,
  10491.             "TypeItem": "        pszNewPath As String"
  10492.         },
  10493.         {
  10494.             "ID": 2098,
  10495.             "TypeID": 385,
  10496.             "TypeItem": "        cchOldPath As Long"
  10497.         },
  10498.         {
  10499.             "ID": 2099,
  10500.             "TypeID": 385,
  10501.             "TypeItem": "        cchNewPath As Long"
  10502.         },
  10503.         {
  10504.             "ID": 2100,
  10505.             "TypeID": 386,
  10506.             "TypeItem": "        cbSize As Long"
  10507.         },
  10508.         {
  10509.             "ID": 2101,
  10510.             "TypeID": 386,
  10511.             "TypeItem": "        fMask As Long"
  10512.         },
  10513.         {
  10514.             "ID": 2102,
  10515.             "TypeID": 386,
  10516.             "TypeItem": "        hwnd As Long"
  10517.         },
  10518.         {
  10519.             "ID": 2103,
  10520.             "TypeID": 386,
  10521.             "TypeItem": "        lpVerb As String"
  10522.         },
  10523.         {
  10524.             "ID": 2104,
  10525.             "TypeID": 386,
  10526.             "TypeItem": "        lpFile As String"
  10527.         },
  10528.         {
  10529.             "ID": 2105,
  10530.             "TypeID": 386,
  10531.             "TypeItem": "        lpParameters As String"
  10532.         },
  10533.         {
  10534.             "ID": 2106,
  10535.             "TypeID": 386,
  10536.             "TypeItem": "        lpDirectory As String"
  10537.         },
  10538.         {
  10539.             "ID": 2107,
  10540.             "TypeID": 386,
  10541.             "TypeItem": "        nShow As Long"
  10542.         },
  10543.         {
  10544.             "ID": 2108,
  10545.             "TypeID": 386,
  10546.             "TypeItem": "        hInstApp As Long"
  10547.         },
  10548.         {
  10549.             "ID": 2109,
  10550.             "TypeID": 386,
  10551.             "TypeItem": "        '  Optional fields"
  10552.         },
  10553.         {
  10554.             "ID": 2110,
  10555.             "TypeID": 386,
  10556.             "TypeItem": "        lpIDList As Long"
  10557.         },
  10558.         {
  10559.             "ID": 2111,
  10560.             "TypeID": 386,
  10561.             "TypeItem": "        lpClass As String"
  10562.         },
  10563.         {
  10564.             "ID": 2112,
  10565.             "TypeID": 386,
  10566.             "TypeItem": "        hkeyClass As Long"
  10567.         },
  10568.         {
  10569.             "ID": 2113,
  10570.             "TypeID": 386,
  10571.             "TypeItem": "        dwHotKey As Long"
  10572.         },
  10573.         {
  10574.             "ID": 2114,
  10575.             "TypeID": 386,
  10576.             "TypeItem": "        hIcon As Long"
  10577.         },
  10578.         {
  10579.             "ID": 2115,
  10580.             "TypeID": 386,
  10581.             "TypeItem": "        hProcess As Long"
  10582.         },
  10583.         {
  10584.             "ID": 2116,
  10585.             "TypeID": 387,
  10586.             "TypeItem": "        cbSize As Long"
  10587.         },
  10588.         {
  10589.             "ID": 2117,
  10590.             "TypeID": 387,
  10591.             "TypeItem": "        hwnd As Long"
  10592.         },
  10593.         {
  10594.             "ID": 2118,
  10595.             "TypeID": 387,
  10596.             "TypeItem": "        uID As Long"
  10597.         },
  10598.         {
  10599.             "ID": 2119,
  10600.             "TypeID": 387,
  10601.             "TypeItem": "        uFlags As Long"
  10602.         },
  10603.         {
  10604.             "ID": 2120,
  10605.             "TypeID": 387,
  10606.             "TypeItem": "        uCallbackMessage As Long"
  10607.         },
  10608.         {
  10609.             "ID": 2121,
  10610.             "TypeID": 387,
  10611.             "TypeItem": "        hIcon As Long"
  10612.         },
  10613.         {
  10614.             "ID": 2122,
  10615.             "TypeID": 387,
  10616.             "TypeItem": "        szTip As String * 64"
  10617.         },
  10618.         {
  10619.             "ID": 2123,
  10620.             "TypeID": 388,
  10621.             "TypeItem": "        hIcon As Long                      '  out: icon"
  10622.         },
  10623.         {
  10624.             "ID": 2124,
  10625.             "TypeID": 388,
  10626.             "TypeItem": "        iIcon As Long          '  out: icon index"
  10627.         },
  10628.         {
  10629.             "ID": 2125,
  10630.             "TypeID": 388,
  10631.             "TypeItem": "        dwAttributes As Long               '  out: SFGAO_ flags"
  10632.         },
  10633.         {
  10634.             "ID": 2126,
  10635.             "TypeID": 388,
  10636.             "TypeItem": "        szDisplayName As String * MAX_PATH '  out: display name (or path)"
  10637.         },
  10638.         {
  10639.             "ID": 2127,
  10640.             "TypeID": 388,
  10641.             "TypeItem": "        szTypeName As String * 80         '  out: type name"
  10642.         },
  10643.         {
  10644.             "ID": 2128,
  10645.             "TypeID": 389,
  10646.             "TypeItem": "        dwSignature As Long"
  10647.         },
  10648.         {
  10649.             "ID": 2129,
  10650.             "TypeID": 389,
  10651.             "TypeItem": "        dwStrucVersion As Long         '  e.g. 0x00000042 = \"0.42\""
  10652.         },
  10653.         {
  10654.             "ID": 2130,
  10655.             "TypeID": 389,
  10656.             "TypeItem": "        dwFileVersionMS As Long        '  e.g. 0x00030075 = \"3.75\""
  10657.         },
  10658.         {
  10659.             "ID": 2131,
  10660.             "TypeID": 389,
  10661.             "TypeItem": "        dwFileVersionLS As Long        '  e.g. 0x00000031 = \"0.31\""
  10662.         },
  10663.         {
  10664.             "ID": 2132,
  10665.             "TypeID": 389,
  10666.             "TypeItem": "        dwProductVersionMS As Long     '  e.g. 0x00030010 = \"3.10\""
  10667.         },
  10668.         {
  10669.             "ID": 2133,
  10670.             "TypeID": 389,
  10671.             "TypeItem": "        dwProductVersionLS As Long     '  e.g. 0x00000031 = \"0.31\""
  10672.         },
  10673.         {
  10674.             "ID": 2134,
  10675.             "TypeID": 389,
  10676.             "TypeItem": "        dwFileFlagsMask As Long        '  = 0x3F for version \"0.42\""
  10677.         },
  10678.         {
  10679.             "ID": 2135,
  10680.             "TypeID": 389,
  10681.             "TypeItem": "        dwFileFlags As Long            '  e.g. VFF_DEBUG Or VFF_PRERELEASE"
  10682.         },
  10683.         {
  10684.             "ID": 2136,
  10685.             "TypeID": 389,
  10686.             "TypeItem": "        dwFileOS As Long               '  e.g. VOS_DOS_WINDOWS16"
  10687.         },
  10688.         {
  10689.             "ID": 2137,
  10690.             "TypeID": 389,
  10691.             "TypeItem": "        dwFileType As Long             '  e.g. VFT_DRIVER"
  10692.         },
  10693.         {
  10694.             "ID": 2138,
  10695.             "TypeID": 389,
  10696.             "TypeItem": "        dwFileSubtype As Long          '  e.g. VFT2_DRV_KEYBOARD"
  10697.         },
  10698.         {
  10699.             "ID": 2139,
  10700.             "TypeID": 389,
  10701.             "TypeItem": "        dwFileDateMS As Long           '  e.g. 0"
  10702.         },
  10703.         {
  10704.             "ID": 2140,
  10705.             "TypeID": 389,
  10706.             "TypeItem": "        dwFileDateLS As Long           '  e.g. 0"
  10707.         },
  10708.         {
  10709.             "ID": 2141,
  10710.             "TypeID": 390,
  10711.             "TypeItem": "\tcbSize As Long"
  10712.         },
  10713.         {
  10714.             "ID": 2142,
  10715.             "TypeID": 390,
  10716.             "TypeItem": "\tiHorzSpacing As Long"
  10717.         },
  10718.         {
  10719.             "ID": 2143,
  10720.             "TypeID": 390,
  10721.             "TypeItem": "\tiVertSpacing As Long"
  10722.         },
  10723.         {
  10724.             "ID": 2144,
  10725.             "TypeID": 390,
  10726.             "TypeItem": "\tiTitleWrap As Long"
  10727.         },
  10728.         {
  10729.             "ID": 2145,
  10730.             "TypeID": 390,
  10731.             "TypeItem": "\tlfFont As LOGFONT"
  10732.         },
  10733.         {
  10734.             "ID": 2146,
  10735.             "TypeID": 391,
  10736.             "TypeItem": "\tcbSize As Long"
  10737.         },
  10738.         {
  10739.             "ID": 2147,
  10740.             "TypeID": 391,
  10741.             "TypeItem": "\tiContextType As Long"
  10742.         },
  10743.         {
  10744.             "ID": 2148,
  10745.             "TypeID": 391,
  10746.             "TypeItem": "\tiCtrlId As Long"
  10747.         },
  10748.         {
  10749.             "ID": 2149,
  10750.             "TypeID": 391,
  10751.             "TypeItem": "\thItemHandle As Long"
  10752.         },
  10753.         {
  10754.             "ID": 2150,
  10755.             "TypeID": 391,
  10756.             "TypeItem": "\tdwContextId As Long"
  10757.         },
  10758.         {
  10759.             "ID": 2151,
  10760.             "TypeID": 391,
  10761.             "TypeItem": "\tMousePos As POINTAPI"
  10762.         },
  10763.         {
  10764.             "ID": 2152,
  10765.             "TypeID": 392,
  10766.             "TypeItem": "\tcbSize As Long"
  10767.         },
  10768.         {
  10769.             "ID": 2153,
  10770.             "TypeID": 392,
  10771.             "TypeItem": "\tiMinAnimate As Long"
  10772.         },
  10773.         {
  10774.             "ID": 2154,
  10775.             "TypeID": 393,
  10776.             "TypeItem": "\tcbSize As Long"
  10777.         },
  10778.         {
  10779.             "ID": 2155,
  10780.             "TypeID": 393,
  10781.             "TypeItem": "\tiWidth As Long"
  10782.         },
  10783.         {
  10784.             "ID": 2156,
  10785.             "TypeID": 393,
  10786.             "TypeItem": "\tiHorzGap As Long"
  10787.         },
  10788.         {
  10789.             "ID": 2157,
  10790.             "TypeID": 393,
  10791.             "TypeItem": "\tiVertGap As Long"
  10792.         },
  10793.         {
  10794.             "ID": 2158,
  10795.             "TypeID": 393,
  10796.             "TypeItem": "\tiArrange As Long"
  10797.         },
  10798.         {
  10799.             "ID": 2159,
  10800.             "TypeID": 393,
  10801.             "TypeItem": "\tlfFont As LOGFONT"
  10802.         },
  10803.         {
  10804.             "ID": 2160,
  10805.             "TypeID": 394,
  10806.             "TypeItem": "        dwOSVersionInfoSize As Long"
  10807.         },
  10808.         {
  10809.             "ID": 2161,
  10810.             "TypeID": 394,
  10811.             "TypeItem": "        dwMajorVersion As Long"
  10812.         },
  10813.         {
  10814.             "ID": 2162,
  10815.             "TypeID": 394,
  10816.             "TypeItem": "        dwMinorVersion As Long"
  10817.         },
  10818.         {
  10819.             "ID": 2163,
  10820.             "TypeID": 394,
  10821.             "TypeItem": "        dwBuildNumber As Long"
  10822.         },
  10823.         {
  10824.             "ID": 2164,
  10825.             "TypeID": 394,
  10826.             "TypeItem": "        dwPlatformId As Long"
  10827.         },
  10828.         {
  10829.             "ID": 2165,
  10830.             "TypeID": 394,
  10831.             "TypeItem": "        szCSDVersion As String * 128      '  Maintenance string for PSS usage"
  10832.         },
  10833.         {
  10834.             "ID": 2166,
  10835.             "TypeID": 395,
  10836.             "TypeItem": "        ACLineStatus As Byte"
  10837.         },
  10838.         {
  10839.             "ID": 2167,
  10840.             "TypeID": 395,
  10841.             "TypeItem": "        BatteryFlag As Byte"
  10842.         },
  10843.         {
  10844.             "ID": 2168,
  10845.             "TypeID": 395,
  10846.             "TypeItem": "        BatteryLifePercent As Byte"
  10847.         },
  10848.         {
  10849.             "ID": 2169,
  10850.             "TypeID": 395,
  10851.             "TypeItem": "        Reserved1 As Byte"
  10852.         },
  10853.         {
  10854.             "ID": 2170,
  10855.             "TypeID": 395,
  10856.             "TypeItem": "        BatteryLifeTime As Long"
  10857.         },
  10858.         {
  10859.             "ID": 2171,
  10860.             "TypeID": 395,
  10861.             "TypeItem": "        BatteryFullLifeTime As Long"
  10862.         },
  10863.         {
  10864.             "ID": 2172,
  10865.             "TypeID": 396,
  10866.             "TypeItem": "        lStructSize As Long"
  10867.         },
  10868.         {
  10869.             "ID": 2173,
  10870.             "TypeID": 396,
  10871.             "TypeItem": "        hwndOwner As Long"
  10872.         },
  10873.         {
  10874.             "ID": 2174,
  10875.             "TypeID": 396,
  10876.             "TypeItem": "        hInstance As Long"
  10877.         },
  10878.         {
  10879.             "ID": 2175,
  10880.             "TypeID": 396,
  10881.             "TypeItem": "        lpstrFilter As String"
  10882.         },
  10883.         {
  10884.             "ID": 2176,
  10885.             "TypeID": 396,
  10886.             "TypeItem": "        lpstrCustomFilter As String"
  10887.         },
  10888.         {
  10889.             "ID": 2177,
  10890.             "TypeID": 396,
  10891.             "TypeItem": "        nMaxCustFilter As Long"
  10892.         },
  10893.         {
  10894.             "ID": 2178,
  10895.             "TypeID": 396,
  10896.             "TypeItem": "        nFilterIndex As Long"
  10897.         },
  10898.         {
  10899.             "ID": 2179,
  10900.             "TypeID": 396,
  10901.             "TypeItem": "        lpstrFile As String"
  10902.         },
  10903.         {
  10904.             "ID": 2180,
  10905.             "TypeID": 396,
  10906.             "TypeItem": "        nMaxFile As Long"
  10907.         },
  10908.         {
  10909.             "ID": 2181,
  10910.             "TypeID": 396,
  10911.             "TypeItem": "        lpstrFileTitle As String"
  10912.         },
  10913.         {
  10914.             "ID": 2182,
  10915.             "TypeID": 396,
  10916.             "TypeItem": "        nMaxFileTitle As Long"
  10917.         },
  10918.         {
  10919.             "ID": 2183,
  10920.             "TypeID": 396,
  10921.             "TypeItem": "        lpstrInitialDir As String"
  10922.         },
  10923.         {
  10924.             "ID": 2184,
  10925.             "TypeID": 396,
  10926.             "TypeItem": "        lpstrTitle As String"
  10927.         },
  10928.         {
  10929.             "ID": 2185,
  10930.             "TypeID": 396,
  10931.             "TypeItem": "        flags As Long"
  10932.         },
  10933.         {
  10934.             "ID": 2186,
  10935.             "TypeID": 396,
  10936.             "TypeItem": "        nFileOffset As Integer"
  10937.         },
  10938.         {
  10939.             "ID": 2187,
  10940.             "TypeID": 396,
  10941.             "TypeItem": "        nFileExtension As Integer"
  10942.         },
  10943.         {
  10944.             "ID": 2188,
  10945.             "TypeID": 396,
  10946.             "TypeItem": "        lpstrDefExt As String"
  10947.         },
  10948.         {
  10949.             "ID": 2189,
  10950.             "TypeID": 396,
  10951.             "TypeItem": "        lCustData As Long"
  10952.         },
  10953.         {
  10954.             "ID": 2190,
  10955.             "TypeID": 396,
  10956.             "TypeItem": "        lpfnHook As Long"
  10957.         },
  10958.         {
  10959.             "ID": 2191,
  10960.             "TypeID": 396,
  10961.             "TypeItem": "        lpTemplateName As String"
  10962.         },
  10963.         {
  10964.             "ID": 2192,
  10965.             "TypeID": 397,
  10966.             "TypeItem": "    hwndFrom As Long"
  10967.         },
  10968.         {
  10969.             "ID": 2193,
  10970.             "TypeID": 397,
  10971.             "TypeItem": "    idfrom As Long"
  10972.         },
  10973.         {
  10974.             "ID": 2194,
  10975.             "TypeID": 397,
  10976.             "TypeItem": "    code As Long"
  10977.         },
  10978.         {
  10979.             "ID": 2195,
  10980.             "TypeID": 398,
  10981.             "TypeItem": "        hdr As NMHDR"
  10982.         },
  10983.         {
  10984.             "ID": 2196,
  10985.             "TypeID": 398,
  10986.             "TypeItem": "        lpOFN As OPENFILENAME"
  10987.         },
  10988.         {
  10989.             "ID": 2197,
  10990.             "TypeID": 398,
  10991.             "TypeItem": "        pszFile As String        '  May be NULL"
  10992.         },
  10993.         {
  10994.             "ID": 2198,
  10995.             "TypeID": 399,
  10996.             "TypeItem": "        lStructSize As Long"
  10997.         },
  10998.         {
  10999.             "ID": 2199,
  11000.             "TypeID": 399,
  11001.             "TypeItem": "        hwndOwner As Long"
  11002.         },
  11003.         {
  11004.             "ID": 2200,
  11005.             "TypeID": 399,
  11006.             "TypeItem": "        hInstance As Long"
  11007.         },
  11008.         {
  11009.             "ID": 2201,
  11010.             "TypeID": 399,
  11011.             "TypeItem": "        rgbResult As Long"
  11012.         },
  11013.         {
  11014.             "ID": 2202,
  11015.             "TypeID": 399,
  11016.             "TypeItem": "        lpCustColors As Long"
  11017.         },
  11018.         {
  11019.             "ID": 2203,
  11020.             "TypeID": 399,
  11021.             "TypeItem": "        flags As Long"
  11022.         },
  11023.         {
  11024.             "ID": 2204,
  11025.             "TypeID": 399,
  11026.             "TypeItem": "        lCustData As Long"
  11027.         },
  11028.         {
  11029.             "ID": 2205,
  11030.             "TypeID": 399,
  11031.             "TypeItem": "        lpfnHook As Long"
  11032.         },
  11033.         {
  11034.             "ID": 2206,
  11035.             "TypeID": 399,
  11036.             "TypeItem": "        lpTemplateName As String"
  11037.         },
  11038.         {
  11039.             "ID": 2207,
  11040.             "TypeID": 400,
  11041.             "TypeItem": "        lStructSize As Long        '  size of this struct 0x20"
  11042.         },
  11043.         {
  11044.             "ID": 2208,
  11045.             "TypeID": 400,
  11046.             "TypeItem": "        hwndOwner As Long          '  handle to owner's window"
  11047.         },
  11048.         {
  11049.             "ID": 2209,
  11050.             "TypeID": 400,
  11051.             "TypeItem": "        hInstance As Long          '  instance handle of.EXE that"
  11052.         },
  11053.         {
  11054.             "ID": 2210,
  11055.             "TypeID": 400,
  11056.             "TypeItem": "                                    '    contains cust. dlg. template"
  11057.         },
  11058.         {
  11059.             "ID": 2211,
  11060.             "TypeID": 400,
  11061.             "TypeItem": "        flags As Long              '  one or more of the FR_??"
  11062.         },
  11063.         {
  11064.             "ID": 2212,
  11065.             "TypeID": 400,
  11066.             "TypeItem": "        lpstrFindWhat As String      '  ptr. to search string"
  11067.         },
  11068.         {
  11069.             "ID": 2213,
  11070.             "TypeID": 400,
  11071.             "TypeItem": "        lpstrReplaceWith As String   '  ptr. to replace string"
  11072.         },
  11073.         {
  11074.             "ID": 2214,
  11075.             "TypeID": 400,
  11076.             "TypeItem": "        wFindWhatLen As Integer       '  size of find buffer"
  11077.         },
  11078.         {
  11079.             "ID": 2215,
  11080.             "TypeID": 400,
  11081.             "TypeItem": "        wReplaceWithLen As Integer    '  size of replace buffer"
  11082.         },
  11083.         {
  11084.             "ID": 2216,
  11085.             "TypeID": 400,
  11086.             "TypeItem": "        lCustData As Long          '  data passed to hook fn."
  11087.         },
  11088.         {
  11089.             "ID": 2217,
  11090.             "TypeID": 400,
  11091.             "TypeItem": "        lpfnHook As Long            '  ptr. to hook fn. or NULL"
  11092.         },
  11093.         {
  11094.             "ID": 2218,
  11095.             "TypeID": 400,
  11096.             "TypeItem": "        lpTemplateName As String     '  custom template name"
  11097.         },
  11098.         {
  11099.             "ID": 2219,
  11100.             "TypeID": 401,
  11101.             "TypeItem": "        lStructSize As Long"
  11102.         },
  11103.         {
  11104.             "ID": 2220,
  11105.             "TypeID": 401,
  11106.             "TypeItem": "        hwndOwner As Long          '  caller's window handle"
  11107.         },
  11108.         {
  11109.             "ID": 2221,
  11110.             "TypeID": 401,
  11111.             "TypeItem": "        hdc As Long                '  printer DC/IC or NULL"
  11112.         },
  11113.         {
  11114.             "ID": 2222,
  11115.             "TypeID": 401,
  11116.             "TypeItem": "        lpLogFont As LOGFONT          '  ptr. to a LOGFONT struct"
  11117.         },
  11118.         {
  11119.             "ID": 2223,
  11120.             "TypeID": 401,
  11121.             "TypeItem": "        iPointSize As Long         '  10 * size in points of selected font"
  11122.         },
  11123.         {
  11124.             "ID": 2224,
  11125.             "TypeID": 401,
  11126.             "TypeItem": "        flags As Long              '  enum. type flags"
  11127.         },
  11128.         {
  11129.             "ID": 2225,
  11130.             "TypeID": 401,
  11131.             "TypeItem": "        rgbColors As Long          '  returned text color"
  11132.         },
  11133.         {
  11134.             "ID": 2226,
  11135.             "TypeID": 401,
  11136.             "TypeItem": "        lCustData As Long          '  data passed to hook fn."
  11137.         },
  11138.         {
  11139.             "ID": 2227,
  11140.             "TypeID": 401,
  11141.             "TypeItem": "        lpfnHook As Long           '  ptr. to hook function"
  11142.         },
  11143.         {
  11144.             "ID": 2228,
  11145.             "TypeID": 401,
  11146.             "TypeItem": "        lpTemplateName As String     '  custom template name"
  11147.         },
  11148.         {
  11149.             "ID": 2229,
  11150.             "TypeID": 401,
  11151.             "TypeItem": "        hInstance As Long          '  instance handle of.EXE that"
  11152.         },
  11153.         {
  11154.             "ID": 2230,
  11155.             "TypeID": 401,
  11156.             "TypeItem": "                                       '    contains cust. dlg. template"
  11157.         },
  11158.         {
  11159.             "ID": 2231,
  11160.             "TypeID": 401,
  11161.             "TypeItem": "        lpszStyle As String          '  return the style field here"
  11162.         },
  11163.         {
  11164.             "ID": 2232,
  11165.             "TypeID": 401,
  11166.             "TypeItem": "                                       '  must be LF_FACESIZE or bigger"
  11167.         },
  11168.         {
  11169.             "ID": 2233,
  11170.             "TypeID": 401,
  11171.             "TypeItem": "        nFontType As Integer          '  same value reported to the EnumFonts"
  11172.         },
  11173.         {
  11174.             "ID": 2234,
  11175.             "TypeID": 401,
  11176.             "TypeItem": "                                       '    call back with the extra FONTTYPE_"
  11177.         },
  11178.         {
  11179.             "ID": 2235,
  11180.             "TypeID": 401,
  11181.             "TypeItem": "                                       '    bits added"
  11182.         },
  11183.         {
  11184.             "ID": 2236,
  11185.             "TypeID": 401,
  11186.             "TypeItem": "        MISSING_ALIGNMENT As Integer"
  11187.         },
  11188.         {
  11189.             "ID": 2237,
  11190.             "TypeID": 401,
  11191.             "TypeItem": "        nSizeMin As Long           '  minimum pt size allowed &"
  11192.         },
  11193.         {
  11194.             "ID": 2238,
  11195.             "TypeID": 401,
  11196.             "TypeItem": "        nSizeMax As Long           '  max pt size allowed if"
  11197.         },
  11198.         {
  11199.             "ID": 2239,
  11200.             "TypeID": 401,
  11201.             "TypeItem": "                                       '    CF_LIMITSIZE is used"
  11202.         },
  11203.         {
  11204.             "ID": 2240,
  11205.             "TypeID": 402,
  11206.             "TypeItem": "        lStructSize As Long"
  11207.         },
  11208.         {
  11209.             "ID": 2241,
  11210.             "TypeID": 402,
  11211.             "TypeItem": "        hwndOwner As Long"
  11212.         },
  11213.         {
  11214.             "ID": 2242,
  11215.             "TypeID": 402,
  11216.             "TypeItem": "        hDevMode As Long"
  11217.         },
  11218.         {
  11219.             "ID": 2243,
  11220.             "TypeID": 402,
  11221.             "TypeItem": "        hDevNames As Long"
  11222.         },
  11223.         {
  11224.             "ID": 2244,
  11225.             "TypeID": 402,
  11226.             "TypeItem": "        hdc As Long"
  11227.         },
  11228.         {
  11229.             "ID": 2245,
  11230.             "TypeID": 402,
  11231.             "TypeItem": "        flags As Long"
  11232.         },
  11233.         {
  11234.             "ID": 2246,
  11235.             "TypeID": 402,
  11236.             "TypeItem": "        nFromPage As Integer"
  11237.         },
  11238.         {
  11239.             "ID": 2247,
  11240.             "TypeID": 402,
  11241.             "TypeItem": "        nToPage As Integer"
  11242.         },
  11243.         {
  11244.             "ID": 2248,
  11245.             "TypeID": 402,
  11246.             "TypeItem": "        nMinPage As Integer"
  11247.         },
  11248.         {
  11249.             "ID": 2249,
  11250.             "TypeID": 402,
  11251.             "TypeItem": "        nMaxPage As Integer"
  11252.         },
  11253.         {
  11254.             "ID": 2250,
  11255.             "TypeID": 402,
  11256.             "TypeItem": "        nCopies As Integer"
  11257.         },
  11258.         {
  11259.             "ID": 2251,
  11260.             "TypeID": 402,
  11261.             "TypeItem": "        hInstance As Long"
  11262.         },
  11263.         {
  11264.             "ID": 2252,
  11265.             "TypeID": 402,
  11266.             "TypeItem": "        lCustData As Long"
  11267.         },
  11268.         {
  11269.             "ID": 2253,
  11270.             "TypeID": 402,
  11271.             "TypeItem": "        lpfnPrintHook As Long"
  11272.         },
  11273.         {
  11274.             "ID": 2254,
  11275.             "TypeID": 402,
  11276.             "TypeItem": "        lpfnSetupHook As Long"
  11277.         },
  11278.         {
  11279.             "ID": 2255,
  11280.             "TypeID": 402,
  11281.             "TypeItem": "        lpPrintTemplateName As String"
  11282.         },
  11283.         {
  11284.             "ID": 2256,
  11285.             "TypeID": 402,
  11286.             "TypeItem": "        lpSetupTemplateName As String"
  11287.         },
  11288.         {
  11289.             "ID": 2257,
  11290.             "TypeID": 402,
  11291.             "TypeItem": "        hPrintTemplate As Long"
  11292.         },
  11293.         {
  11294.             "ID": 2258,
  11295.             "TypeID": 402,
  11296.             "TypeItem": "        hSetupTemplate As Long"
  11297.         },
  11298.         {
  11299.             "ID": 2259,
  11300.             "TypeID": 403,
  11301.             "TypeItem": "        wDriverOffset As Integer"
  11302.         },
  11303.         {
  11304.             "ID": 2260,
  11305.             "TypeID": 403,
  11306.             "TypeItem": "        wDeviceOffset As Integer"
  11307.         },
  11308.         {
  11309.             "ID": 2261,
  11310.             "TypeID": 403,
  11311.             "TypeItem": "        wOutputOffset As Integer"
  11312.         },
  11313.         {
  11314.             "ID": 2262,
  11315.             "TypeID": 403,
  11316.             "TypeItem": "        wDefault As Integer"
  11317.         },
  11318.         {
  11319.             "ID": 2263,
  11320.             "TypeID": 404,
  11321.             "TypeItem": "        lStructSize As Long"
  11322.         },
  11323.         {
  11324.             "ID": 2264,
  11325.             "TypeID": 404,
  11326.             "TypeItem": "        hwndOwner As Long"
  11327.         },
  11328.         {
  11329.             "ID": 2265,
  11330.             "TypeID": 404,
  11331.             "TypeItem": "        hDevMode As Long"
  11332.         },
  11333.         {
  11334.             "ID": 2266,
  11335.             "TypeID": 404,
  11336.             "TypeItem": "        hDevNames As Long"
  11337.         },
  11338.         {
  11339.             "ID": 2267,
  11340.             "TypeID": 404,
  11341.             "TypeItem": "        flags As Long"
  11342.         },
  11343.         {
  11344.             "ID": 2268,
  11345.             "TypeID": 404,
  11346.             "TypeItem": "        ptPaperSize As POINTAPI"
  11347.         },
  11348.         {
  11349.             "ID": 2269,
  11350.             "TypeID": 404,
  11351.             "TypeItem": "        rtMinMargin As Rect"
  11352.         },
  11353.         {
  11354.             "ID": 2270,
  11355.             "TypeID": 404,
  11356.             "TypeItem": "        rtMargin As Rect"
  11357.         },
  11358.         {
  11359.             "ID": 2271,
  11360.             "TypeID": 404,
  11361.             "TypeItem": "        hInstance As Long"
  11362.         },
  11363.         {
  11364.             "ID": 2272,
  11365.             "TypeID": 404,
  11366.             "TypeItem": "        lCustData As Long"
  11367.         },
  11368.         {
  11369.             "ID": 2273,
  11370.             "TypeID": 404,
  11371.             "TypeItem": "        lpfnPageSetupHook As Long"
  11372.         },
  11373.         {
  11374.             "ID": 2274,
  11375.             "TypeID": 404,
  11376.             "TypeItem": "        lpfnPagePaintHook As Long"
  11377.         },
  11378.         {
  11379.             "ID": 2275,
  11380.             "TypeID": 404,
  11381.             "TypeItem": "        lpPageSetupTemplateName As String"
  11382.         },
  11383.         {
  11384.             "ID": 2276,
  11385.             "TypeID": 404,
  11386.             "TypeItem": "        hPageSetupTemplate As Long"
  11387.         },
  11388.         {
  11389.             "ID": 2277,
  11390.             "TypeID": 405,
  11391.             "TypeItem": "    dwSize As Long"
  11392.         },
  11393.         {
  11394.             "ID": 2278,
  11395.             "TypeID": 405,
  11396.             "TypeItem": "    wVersion As Integer"
  11397.         },
  11398.         {
  11399.             "ID": 2279,
  11400.             "TypeID": 405,
  11401.             "TypeItem": "    wReserved As Integer"
  11402.         },
  11403.         {
  11404.             "ID": 2280,
  11405.             "TypeID": 405,
  11406.             "TypeItem": "    dcbx As DCB"
  11407.         },
  11408.         {
  11409.             "ID": 2281,
  11410.             "TypeID": 405,
  11411.             "TypeItem": "    dwProviderSubType As Long"
  11412.         },
  11413.         {
  11414.             "ID": 2282,
  11415.             "TypeID": 405,
  11416.             "TypeItem": "    dwProviderOffset As Long"
  11417.         },
  11418.         {
  11419.             "ID": 2283,
  11420.             "TypeID": 405,
  11421.             "TypeItem": "    dwProviderSize As Long"
  11422.         },
  11423.         {
  11424.             "ID": 2284,
  11425.             "TypeID": 405,
  11426.             "TypeItem": "    wcProviderData As Byte"
  11427.         },
  11428.         {
  11429.             "ID": 2285,
  11430.             "TypeID": 406,
  11431.             "TypeItem": "    nSize As Integer"
  11432.         },
  11433.         {
  11434.             "ID": 2286,
  11435.             "TypeID": 406,
  11436.             "TypeItem": "    nVersion As Integer"
  11437.         },
  11438.         {
  11439.             "ID": 2287,
  11440.             "TypeID": 406,
  11441.             "TypeItem": "    dwFlags As Long"
  11442.         },
  11443.         {
  11444.             "ID": 2288,
  11445.             "TypeID": 406,
  11446.             "TypeItem": "    iPixelType As Byte"
  11447.         },
  11448.         {
  11449.             "ID": 2289,
  11450.             "TypeID": 406,
  11451.             "TypeItem": "    cColorBits As Byte"
  11452.         },
  11453.         {
  11454.             "ID": 2290,
  11455.             "TypeID": 406,
  11456.             "TypeItem": "    cRedBits As Byte"
  11457.         },
  11458.         {
  11459.             "ID": 2291,
  11460.             "TypeID": 406,
  11461.             "TypeItem": "    cRedShift As Byte"
  11462.         },
  11463.         {
  11464.             "ID": 2292,
  11465.             "TypeID": 406,
  11466.             "TypeItem": "    cGreenBits As Byte"
  11467.         },
  11468.         {
  11469.             "ID": 2293,
  11470.             "TypeID": 406,
  11471.             "TypeItem": "    cGreenShift As Byte"
  11472.         },
  11473.         {
  11474.             "ID": 2294,
  11475.             "TypeID": 406,
  11476.             "TypeItem": "    cBlueBits As Byte"
  11477.         },
  11478.         {
  11479.             "ID": 2295,
  11480.             "TypeID": 406,
  11481.             "TypeItem": "    cBlueShift As Byte"
  11482.         },
  11483.         {
  11484.             "ID": 2296,
  11485.             "TypeID": 406,
  11486.             "TypeItem": "    cAlphaBits As Byte"
  11487.         },
  11488.         {
  11489.             "ID": 2297,
  11490.             "TypeID": 406,
  11491.             "TypeItem": "    cAlphaShift As Byte"
  11492.         },
  11493.         {
  11494.             "ID": 2298,
  11495.             "TypeID": 406,
  11496.             "TypeItem": "    cAccumBits As Byte"
  11497.         },
  11498.         {
  11499.             "ID": 2299,
  11500.             "TypeID": 406,
  11501.             "TypeItem": "    cAccumRedBits As Byte"
  11502.         },
  11503.         {
  11504.             "ID": 2300,
  11505.             "TypeID": 406,
  11506.             "TypeItem": "    cAccumGreenBits As Byte"
  11507.         },
  11508.         {
  11509.             "ID": 2301,
  11510.             "TypeID": 406,
  11511.             "TypeItem": "    cAccumBlueBits As Byte"
  11512.         },
  11513.         {
  11514.             "ID": 2302,
  11515.             "TypeID": 406,
  11516.             "TypeItem": "    cAccumAlphaBits As Byte"
  11517.         },
  11518.         {
  11519.             "ID": 2303,
  11520.             "TypeID": 406,
  11521.             "TypeItem": "    cDepthBits As Byte"
  11522.         },
  11523.         {
  11524.             "ID": 2304,
  11525.             "TypeID": 406,
  11526.             "TypeItem": "    cStencilBits As Byte"
  11527.         },
  11528.         {
  11529.             "ID": 2305,
  11530.             "TypeID": 406,
  11531.             "TypeItem": "    cAuxBuffers As Byte"
  11532.         },
  11533.         {
  11534.             "ID": 2306,
  11535.             "TypeID": 406,
  11536.             "TypeItem": "    iLayerType As Byte"
  11537.         },
  11538.         {
  11539.             "ID": 2307,
  11540.             "TypeID": 406,
  11541.             "TypeItem": "    bReserved As Byte"
  11542.         },
  11543.         {
  11544.             "ID": 2308,
  11545.             "TypeID": 406,
  11546.             "TypeItem": "    dwLayerMask As Long"
  11547.         },
  11548.         {
  11549.             "ID": 2309,
  11550.             "TypeID": 406,
  11551.             "TypeItem": "    dwVisibleMask As Long"
  11552.         },
  11553.         {
  11554.             "ID": 2310,
  11555.             "TypeID": 406,
  11556.             "TypeItem": "    dwDamageMask As Long"
  11557.         },
  11558.         {
  11559.             "ID": 2311,
  11560.             "TypeID": 407,
  11561.             "TypeItem": "\tcbSize As Long"
  11562.         },
  11563.         {
  11564.             "ID": 2312,
  11565.             "TypeID": 407,
  11566.             "TypeItem": "\tiTabLength As Long"
  11567.         },
  11568.         {
  11569.             "ID": 2313,
  11570.             "TypeID": 407,
  11571.             "TypeItem": "\tiLeftMargin As Long"
  11572.         },
  11573.         {
  11574.             "ID": 2314,
  11575.             "TypeID": 407,
  11576.             "TypeItem": "\tiRightMargin As Long"
  11577.         },
  11578.         {
  11579.             "ID": 2315,
  11580.             "TypeID": 407,
  11581.             "TypeItem": "\tuiLengthDrawn As Long"
  11582.         },
  11583.         {
  11584.             "ID": 2316,
  11585.             "TypeID": 408,
  11586.             "TypeItem": "    cbSize As Long"
  11587.         },
  11588.         {
  11589.             "ID": 2317,
  11590.             "TypeID": 408,
  11591.             "TypeItem": "    fMask As Long"
  11592.         },
  11593.         {
  11594.             "ID": 2318,
  11595.             "TypeID": 408,
  11596.             "TypeItem": "    fType As Long"
  11597.         },
  11598.         {
  11599.             "ID": 2319,
  11600.             "TypeID": 408,
  11601.             "TypeItem": "    fState As Long"
  11602.         },
  11603.         {
  11604.             "ID": 2320,
  11605.             "TypeID": 408,
  11606.             "TypeItem": "    wID As Long"
  11607.         },
  11608.         {
  11609.             "ID": 2321,
  11610.             "TypeID": 408,
  11611.             "TypeItem": "    hSubMenu As Long"
  11612.         },
  11613.         {
  11614.             "ID": 2322,
  11615.             "TypeID": 408,
  11616.             "TypeItem": "    hbmpChecked As Long"
  11617.         },
  11618.         {
  11619.             "ID": 2323,
  11620.             "TypeID": 408,
  11621.             "TypeItem": "    hbmpUnchecked As Long"
  11622.         },
  11623.         {
  11624.             "ID": 2324,
  11625.             "TypeID": 408,
  11626.             "TypeItem": "    dwItemData As Long"
  11627.         },
  11628.         {
  11629.             "ID": 2325,
  11630.             "TypeID": 408,
  11631.             "TypeItem": "    dwTypeData As String"
  11632.         },
  11633.         {
  11634.             "ID": 2326,
  11635.             "TypeID": 408,
  11636.             "TypeItem": "    cch As Long"
  11637.         },
  11638.         {
  11639.             "ID": 2327,
  11640.             "TypeID": 409,
  11641.             "TypeItem": "\tcbSize As Long"
  11642.         },
  11643.         {
  11644.             "ID": 2328,
  11645.             "TypeID": 409,
  11646.             "TypeItem": "\tfMask As Long"
  11647.         },
  11648.         {
  11649.             "ID": 2329,
  11650.             "TypeID": 409,
  11651.             "TypeItem": "\tnMin As Long"
  11652.         },
  11653.         {
  11654.             "ID": 2330,
  11655.             "TypeID": 409,
  11656.             "TypeItem": "\tnMax As Long"
  11657.         },
  11658.         {
  11659.             "ID": 2331,
  11660.             "TypeID": 409,
  11661.             "TypeItem": "\tnPage As Long"
  11662.         },
  11663.         {
  11664.             "ID": 2332,
  11665.             "TypeID": 409,
  11666.             "TypeItem": "\tnPos As Long"
  11667.         },
  11668.         {
  11669.             "ID": 2333,
  11670.             "TypeID": 409,
  11671.             "TypeItem": "\tnTrackPos As Long"
  11672.         },
  11673.         {
  11674.             "ID": 2334,
  11675.             "TypeID": 410,
  11676.             "TypeItem": "\tcbSize As Long"
  11677.         },
  11678.         {
  11679.             "ID": 2335,
  11680.             "TypeID": 410,
  11681.             "TypeItem": "\thwndOwner As Long"
  11682.         },
  11683.         {
  11684.             "ID": 2336,
  11685.             "TypeID": 410,
  11686.             "TypeItem": "\thInstance As Long"
  11687.         },
  11688.         {
  11689.             "ID": 2337,
  11690.             "TypeID": 410,
  11691.             "TypeItem": "\tlpszText As String"
  11692.         },
  11693.         {
  11694.             "ID": 2338,
  11695.             "TypeID": 410,
  11696.             "TypeItem": "\tlpszCaption As String"
  11697.         },
  11698.         {
  11699.             "ID": 2339,
  11700.             "TypeID": 410,
  11701.             "TypeItem": "\tdwStyle As Long"
  11702.         },
  11703.         {
  11704.             "ID": 2340,
  11705.             "TypeID": 410,
  11706.             "TypeItem": "\tlpszIcon As String"
  11707.         },
  11708.         {
  11709.             "ID": 2341,
  11710.             "TypeID": 410,
  11711.             "TypeItem": "\tdwContextHelpId As Long"
  11712.         },
  11713.         {
  11714.             "ID": 2342,
  11715.             "TypeID": 410,
  11716.             "TypeItem": "\tlpfnMsgBoxCallback As Long"
  11717.         },
  11718.         {
  11719.             "ID": 2343,
  11720.             "TypeID": 410,
  11721.             "TypeItem": "\tdwLanguageId As Long"
  11722.         },
  11723.         {
  11724.             "ID": 2344,
  11725.             "TypeID": 411,
  11726.             "TypeItem": "    cbSize As Long"
  11727.         },
  11728.         {
  11729.             "ID": 2345,
  11730.             "TypeID": 411,
  11731.             "TypeItem": "    style As Long"
  11732.         },
  11733.         {
  11734.             "ID": 2346,
  11735.             "TypeID": 411,
  11736.             "TypeItem": "    lpfnWndProc As Long"
  11737.         },
  11738.         {
  11739.             "ID": 2347,
  11740.             "TypeID": 411,
  11741.             "TypeItem": "    cbClsExtra As Long"
  11742.         },
  11743.         {
  11744.             "ID": 2348,
  11745.             "TypeID": 411,
  11746.             "TypeItem": "    cbWndExtra As Long"
  11747.         },
  11748.         {
  11749.             "ID": 2349,
  11750.             "TypeID": 411,
  11751.             "TypeItem": "    hInstance As Long"
  11752.         },
  11753.         {
  11754.             "ID": 2350,
  11755.             "TypeID": 411,
  11756.             "TypeItem": "    hIcon As Long"
  11757.         },
  11758.         {
  11759.             "ID": 2351,
  11760.             "TypeID": 411,
  11761.             "TypeItem": "    hCursor As Long"
  11762.         },
  11763.         {
  11764.             "ID": 2352,
  11765.             "TypeID": 411,
  11766.             "TypeItem": "    hbrBackground As Long"
  11767.         },
  11768.         {
  11769.             "ID": 2353,
  11770.             "TypeID": 411,
  11771.             "TypeItem": "    lpszMenuName As String"
  11772.         },
  11773.         {
  11774.             "ID": 2354,
  11775.             "TypeID": 411,
  11776.             "TypeItem": "    lpszClassName As String"
  11777.         },
  11778.         {
  11779.             "ID": 2355,
  11780.             "TypeID": 411,
  11781.             "TypeItem": "    hIconSm As Long"
  11782.         },
  11783.         {
  11784.             "ID": 2356,
  11785.             "TypeID": 412,
  11786.             "TypeItem": "    cbSize As Long"
  11787.         },
  11788.         {
  11789.             "ID": 2357,
  11790.             "TypeID": 412,
  11791.             "TypeItem": "    rcExclude As Rect"
  11792.         }
  11793.     ]
  11794. }